Servlet,Jsp完成一个计算器

    xiaoxiao2022-07-02  97

    java端 package cn.itsource._07Calc; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/calc") public class CalcServlet extends HttpServlet { @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { int num1 = Integer.parseInt(req.getParameter(“num1”)); int num2 = Integer.parseInt(req.getParameter(“num2”)); Integer sum = null; String option = req.getParameter(“option”); if("+".equals(option)){ sum = num1+num2; } if("-".equals(option)){ sum = num1-num2; } if("".equals(option)){ sum = num1num2; } if("/".equals(option)){ sum = num1/num2; } req.setAttribute(“num1”, num1); req.setAttribute(“num2”, num2); req.setAttribute(“option”, option); req.setAttribute(“sum”, sum); req.getRequestDispatcher("/calc.jsp").forward(req, resp); } }

    JSP <%@ page language=“java” contentType=“text/html; charset=UTF-8” pageEncoding=“UTF-8”%>

    Insert title here
    最新回复(0)