错误代码如下:
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 41 in the jsp file: /UserRightEdit.jsp
IDnumString cannot be resolved
38: idlist = s[0];
39: if (idlist==null||idlist.equals(""))
40: {
41: idlist = idlist+IDnumString;
42: }
43: else
44: {
An error occurred at line: 51 in the jsp file: /UserRightEdit.jsp
IDnumString cannot be resolved
48: idlist=","+idlist+",";
49: }
50: }catch(Exception D){
51: idlist = idlist+","+IDnumString;
52: }
53: String topSql="select * from UserAdmin where ID="+ID;
54: rs = st.executeQuery(topSql);
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.部分源程序:
String IDnumString = ","+String.valueOf(ListID)+","+String.valueOf(ZXID)+",";
String ID=request.getParameter("IDNum");
String s[] = request.getParameterValues("MENUID");
String idlist="";
try{
idlist = s[0];
if (idlist==null||idlist.equals(""))
{
idlist = idlist+IDnumString;
}
else
{
for(int i=1;i<s.length;i++){
idlist=idlist+","+s[i];
}
idlist=","+idlist+",";
}
}catch(Exception D){
idlist = idlist+","+IDnumString;
}
HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 41 in the jsp file: /UserRightEdit.jsp
IDnumString cannot be resolved
38: idlist = s[0];
39: if (idlist==null||idlist.equals(""))
40: {
41: idlist = idlist+IDnumString;
42: }
43: else
44: {
An error occurred at line: 51 in the jsp file: /UserRightEdit.jsp
IDnumString cannot be resolved
48: idlist=","+idlist+",";
49: }
50: }catch(Exception D){
51: idlist = idlist+","+IDnumString;
52: }
53: String topSql="select * from UserAdmin where ID="+ID;
54: rs = st.executeQuery(topSql);
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:317)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.部分源程序:
String IDnumString = ","+String.valueOf(ListID)+","+String.valueOf(ZXID)+",";
String ID=request.getParameter("IDNum");
String s[] = request.getParameterValues("MENUID");
String idlist="";
try{
idlist = s[0];
if (idlist==null||idlist.equals(""))
{
idlist = idlist+IDnumString;
}
else
{
for(int i=1;i<s.length;i++){
idlist=idlist+","+s[i];
}
idlist=","+idlist+",";
}
}catch(Exception D){
idlist = idlist+","+IDnumString;
}
解决方案 »
- 程序不报错,但是走到if (!isHas == false) { 就走不下去
- AOP@AfterThrowing不执行
- 请问java web程序开发流程
- portlet的jsp中的renderRequest cannot be solved问题
- 重分求解决struts中session问题,查了4个小时的帖子,没解决!
- 向高手求救,Cookie的问题。
- 求救!关于hibernateTemplate连接数的问题
- Spring-data-redis问题
- 求助:tomcat的路径问题
- ---------------------------终于配置好jsp的运行环境了谢谢各位了我把配置好jsp的环境步骤写下来有点班门弄斧但希望以后初学者不要象我这样到处找
- WebOnLineSendMsg(Web在线聊天),如何在本机上实现 不同的登录用户(user)交互
- 导入项目,出现问题!
或许你的 s[] 就是null
无法解析变量IDnumString
String IDnumString = ","+String.valueOf(ListID)+","+String.valueOf(ZXID)+",";
无法解析IDnumString
可能是这句话有问题。
你输出IDnumString看看,看会是什么
或者输出String,valueOf(ListID)和String.valueOf(ZXID)
不知道会不会是这两个值有什么问题。