Jsp

Jsp的作用与分工

  

  

Jsp的组成

  

案例:演示jsp和servlet的分工

 addform.jsp

<form action="/review/AddServlet" method="post">
    整数1:<input type="text" name="num1"><br>
    整数2:<input type="text" name="num2"><br>
    <input type="submit" value="计算">
</form>
AddServlet.java
public class AddServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        String num1 = request.getParameter("num1");
        String num2 = request.getParameter("num2");
        int n1 = Integer.parseInt(num1);
        int n2 = Integer.parseInt(num2);
        int result = n1 + n2;
        request.setAttribute("result", result);
        request.getRequestDispatcher("/add/addResult.jsp").forward(request, response);
    }

}

 addresult.jsp

<%
    Integer result = (Integer)request.getAttribute("result");
%>
    <h1>结果是:</h1><%=result %>

 

posted @ 2018-08-01 13:56  cmlx  阅读(118)  评论(0)    收藏  举报