package mypackage; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class Calculator extends HttpServlet { public long addFucn(long first, long second){ return first+second; } public long subFucn(long first, long second){ return second-first; } public long mulFucn(long first, long second){ return first*second; } public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { response.setContentType("text/html"); PrintWriter out= response.getWriter(); int a1= Integer.parseInt(request.getParameter("n1")); int a2= Integer.parseInt(request.getParameter("n2")); if(request.getParameter("r1")!=null) { out.println("

Addition

"+addFucn(a1, a2)); } if(request.getParameter("r2")!=null) { out.println("

Substraction

"+subFucn(a1, a2)); } if(request.getParameter("r3")!=null) { out.println("

Multiplication

"+mulFucn(a1, a2)); } RequestDispatcher rd=request.getRequestDispatcher("/index.jsp"); rd.include(request, response); } catch(Exception e) { } } }