if(request.getParameter("tool")==null)
resp.sendRedirect("aa.jsp");是这个意思么?
resp.sendRedirect("aa.jsp");是这个意思么?
解决方案 »
- Spring中多线程注入SqlService注不进去,显示sqlService为null异常
- Jsp页面之间传值
- 有关于session的问题:request和setAttribute
- 在HttpServlet的派生类里,如何用java.util.logging.Logger记录日志
- XP系统可以用到JDK与Tocam.吗?
- SmartUpload 上传文件 乱码问题?
- 100分求一本电子书
- 一个绝对很菜的问题
- 那里可以下载Tomcat,在线等待,立即给分!
- 利用wsdl生成java客户端,在调用.net服务端时报错
- 新手请教,为什么我只配置了server.xml,没有配置web.xml数据源一样可以正常访问?
- 关于允许javabean的问题
resp.sendRedirect("aa.jsp");
resp.sendRedirect("aa.jsp");
resp.sendRedirect("aa.jsp");判空的方法可不能这么写啊
NULL这个对象是没有equals方法的,JAVA会出现溢常的
要么这么写String tool = request.getParameter("tool");
if(tool.equals==null||tool.equals(""))
resp.sendRedirect("aa.jsp");
<% Collection temp = Tool_info.getAlltoolInformation();
Iterator its=temp.iterator(); while(its.hasNext())
{
out.print("<tr>");
out.print("<td height=18></td></tr>");
out.print("<form name=form1 action=manage_food method=POST>"); Tool_info tool=(Tool_info)its.next();
String input_value;
out.print("<tr>");
out.print("<td width=63 rowspan=2 valign=top><img src="+tool.getToolImg()+" width=56 height=70></td>");
out.print("<td width=380 height=59 valign=top>");
out.print("<strong>FoodName:</strong>"+tool.getToolType()+"<br>");
out.print("<input type=hidden name=type_id value="+tool.getToolTypeID()+">");
out.print("<strong>About Tool:</strong>"+tool.getToolIntro()+"<br>");
out.print("<input type=hidden name=type_power value="+tool.getToolPower()+">");
out.print("<strong>Energy number value:</strong>"+tool.getToolPower()+"<br>");
out.print("<strong>Price</strong>:$"+tool.getToolPrice()+"/one"+"</td>"); out.print("<td colspan=2 valign=top> <p></p></td>");
out.print("</tr>");
out.print("<tr>");
out.print("<td colspan=3>要购买的数量:");
out.print("<input type=text name=tool> <input type=submit value=buy></td>");
out.print("</tr>");
out.print("</form>");
out.print("<tr>");
out.print("<td height=18></td></tr>");
} %>
</table>
Servlet: HttpSession session = request.getSession(false);
String chk_buyfood = request.getParameter("food");
System.out.println(chk_buyfood);
int food_count=Integer.parseInt(chk_buyfood); if(food_count==0||(chk_buyfood.equals("")&&chk_buyfood.equals(null)))
{
response.sendRedirect("process_error.jsp");
}
{
response.sendRedirect("process_error.jsp");
}
你的这句话有问题!~
if(food_count==0||(chk_buyfood==null&&chk_buyfood.equals("")))
{
response.sendRedirect("process_error.jsp");
}