http status 500错误

来源:百度知道 编辑:UC知道 时间:2024/05/28 14:38:14
错误提示:
HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: An exception occurred processing JSP page /SecDetails.jsp at line 31

28: 一级标题的详细信息<br>
29: <%
30: //1.
31: int id=Integer.parseInt(request.getParameter("fid"));
32: //2.
33: FlTitleDao fd=new FlTitleDao();
34: FirstLevelTitle first = fd.getFirstTitleById(id);

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspSe

String sidd=(String)request.getParameter("fid");
if (sidd==null || "".equals(sidd)) sidd="0";
int id=Integer.parseInt(sidd);

试试呢..
加个判空,可能是fid参数没传过来,null转整型抛异常了.

int id=Integer.parseInt(request.getParameter("fid"));

要判断一下request.getParameter("fid")是不是Null