Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package dsu.servlets;
- import java.io.IOException;
- import java.io.PrintWriter;
- import javax.servlet.GenericServlet;
- import javax.servlet.ServletException;
- import javax.servlet.ServletRequest;
- import javax.servlet.ServletResponse;
- import javax.servlet.annotation.WebServlet;
- @WebServlet("/calc")
- @SuppressWarnings("serial")
- public class CalculatorServlet extends GenericServlet {
- @Override
- public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException {
- int v1=Integer.parseInt(request.getParameter("v1"));
- int v2=Integer.parseInt(request.getParameter("v2"));
- String operator = request.getParameter("op");
- int result=0;
- switch (operator)
- {
- case "+": result=v1+v2; break;
- case "-": result=v1-v2; break;
- case "*": result=v1*v2; break;
- case "/": result=v1/v2; break;
- }
- response.setContentType("text/html; charset=UTF-8"); // for http protocol
- PrintWriter pw = response.getWriter();
- pw.println(""+v1+" "+operator+" "+v2+" = "+result);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement