jsp出现500错误

11:<%12:request.setCharacterEncoding("GBK");13:StringtitleName=request.getParameter("... 11: <%
12: request.setCharacterEncoding("GBK");
13: String titleName = request.getParameter("secondTitleName");
14: String i=(request.getParameter("selectFirstTitleName")).toString();
15: int parentTitleId = Integer.parseInt(i);
16: String filePath = request.getParameter("secondFilePath");

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(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
java.lang.NullPointerException
org.apache.jsp.Back.doAddSecondLevelTitle_jsp._jspService(doAddSecondLevelTitle_jsp.java:67)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
展开
 我来答
chillyyangfan
2011-05-10 · 超过29用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:0
展开全部
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
java.lang.NullPointerException
空指针问题,

String i=(request.getParameter("selectFirstTitleName")).toString();
int parentTitleId = Integer.parseInt(i);
这两句有问题,看看参数selectFirstTitleName,前台传进来名字是否一样,大小写一致,是否传值了,是否是整数格式,按照报错信息应该是没有取到值,所以Integer.parseInt(i)报错
百度网友f40becc
2011-05-10 · TA获得超过2663个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:103万
展开全部
java.lang.NullPointerException
org.apache.jsp.Back.doAddSecondLevelTitle_jsp._jspService(doAddSecondLevelTitle_jsp.java:67)
空指针错误!去看看doAddSecondLevleTitle.jsp里哪里可能没有拿到值吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
强哥不秃头
2011-05-10 · TA获得超过177个赞
知道小有建树答主
回答量:350
采纳率:66%
帮助的人:186万
展开全部
String titleName = request.getParameter("secondTitleName");
在java里面应该是
String titleName = request.getAttribute("secondTitleName");
在Action里面采用Parameter接参数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Caspar_wj
2011-05-10 · TA获得超过163个赞
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:83.7万
展开全部
可能问题:
14: String i=(request.getParameter("selectFirstTitleName")).toString();
//中的request.getParameter("selectFirstTitleName"))没取到值
15: int parentTitleId = Integer.parseInt(i);
//i既然没值,就会出现解析不了,就会报500错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式