⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 controller_servlet.java

📁 张新曼 精通JSP Web 开发技术与典型应用 随书光盘源码
💻 JAVA
字号:
package ch06;

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import ch06.model_Bean; 

public class controller_Servlet extends HttpServlet{
    public void doGet(HttpServletRequest request,HttpServletResponse response)
             throws IOException,ServletException{   //抛出接受请求的过程中的异常信息
    	doPost(request,response);
    }
    public void doPost(HttpServletRequest request,HttpServletResponse response)
             throws IOException,ServletException{   //抛出发送信息的过程中异常信息
    	
    	String weight=request.getParameter("weight");//获取表单中体重的字符串信息
    	String height=request.getParameter("height");//获取表单中身高的字符串信息
    	
    	model_Bean Pro =new model_Bean();           //建立一个model_Bean的实例Pro 
    	Pro.setBmi(weight,height);
    	String BMI=Pro.getBmi();
    	Pro.setResult(BMI);
    	String result=Pro.getResult();
       //通过建立一个model_Bean的实例Pro,调用模型层组件model_Bean处理身高和体重信息
    	
    	response.setContentType("text/html; charset=gb2312");//指定以中文字符集显示返回信息
    	
    	request.setAttribute("result",result);
    	request.setAttribute("BMI",BMI);
       //使用RequestDispatcher 转发至显示视图页面/view_Result.jsp
    	RequestDispatcher requestDispatcher=request.getRequestDispatcher("/view_Result.jsp");//获得         RequestDispatcher对象
    	requestDispatcher.forward(request,response);//转发
    	
   
    	
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -