Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. package dsu.servlets;
  2.  
  3. import java.io.IOException;
  4. import java.io.PrintWriter;
  5.  
  6. import javax.servlet.GenericServlet;
  7. import javax.servlet.ServletException;
  8. import javax.servlet.ServletRequest;
  9. import javax.servlet.ServletResponse;
  10. import javax.servlet.annotation.WebServlet;
  11.  
  12. @WebServlet("/calc")
  13. @SuppressWarnings("serial")
  14. public class CalculatorServlet extends GenericServlet {
  15.  
  16. @Override
  17. public void service(ServletRequest request, ServletResponse response) throws ServletException, IOException {
  18. int v1=Integer.parseInt(request.getParameter("v1"));
  19. int v2=Integer.parseInt(request.getParameter("v2"));
  20. String operator = request.getParameter("op");
  21. int result=0;
  22. switch (operator)
  23. {
  24. case "+": result=v1+v2; break;
  25. case "-": result=v1-v2; break;
  26. case "*": result=v1*v2; break;
  27. case "/": result=v1/v2; break;
  28. }
  29.  
  30. response.setContentType("text/html; charset=UTF-8"); // for http protocol
  31. PrintWriter pw = response.getWriter();
  32. pw.println(""+v1+" "+operator+" "+v2+" = "+result);
  33. }
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement