【发布时间】:2014-12-20 07:18:15
【问题描述】:
我正在使用 jsp/servlet 并遵循 MVC 架构。我有一个有 4 个按钮的 jsp 表单。 我必须计算输入的产品数量和产品费率等的净额。
所以我想计算净额,点击按钮时需要在文本框中设置。
我尝试过检查按钮名称和调度程序,但它不起作用并给出 NullPointerException。
这是我的部分 servlet 代码。
String a=request.getParameter("act");
if (a.equals("Calculate Net Amount "))
{
System.out.println("success4.......");
int pquantity=Integer.parseInt(request.getParameter("prodquantity"));
double prate=Double.parseDouble(request.getParameter("prodrate"));
double n=pquantity * prate;
request.setAttribute("neta", n);
RequestDispatcher dispatcher=getServletContext().getRequestDispatcher( "Sales.jsp" );
dispatcher.forward(request, response);
}
【问题讨论】:
-
您的调度程序对象是否为空?