当前位置:编程学习 > JSP >>

jsp页面报错,但是错在哪里啊?我怎么也找不出来

代码都贴上就超过字数限制了,但是我做的类似的页面没有问题啊,各位大侠能教教我怎么找到错误的来源吗,真是郁闷。我也没分了,最近总做这个,都要崩溃了,救救我吧。报错信息提示 org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 34 in the jsp file: /tradesearchSuccess.jsp Syntax error, insert ") Statement" to complete BlockStatements 31: <th scope="col">操作</th> 32: 33: </tr> 34: <% 35: request.setCharacterEncoding("gb2312"); 36: String s1 = null; 37: String s2=null; Stacktrace: org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:85) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:415) org.apache.jasper.compiler.Compiler.compile(Compiler.java:308) org.apache.jasper.compiler.Compiler.compile(Compiler.java:286) org.apache.jasper.compiler.Compiler.compile(Compiler.java:273) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:308) 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) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.
答案:同样路径action能找到jsp找不到路径错误应该是很明显的,是不是用了什么伪静态的或者filter拦截设置问题 文件引用路径的问题, path 你仔细看看 IE
其他:你把 Jsp 代码 全复制 然后 剪切 然后保存 然后 运行这个Jsp 页面 然后再把 代码 拷回去 然后 刷新运行的 页面 就有错误提示了。 insert ") Statement" to complete BlockStatements

看提示..肯定是你的SQL语句.....仔细检查 你34 行  <%  ,后面有%>结尾吗?
你的大代码不全,但给我的印象应该是 哪里少写 东西了   例如  )   “    之类的 是不是少了一个'%>'啊 同样路径action能找到jsp找不到路径错误应该是很明显的,是不是用了什么伪静态的或者filter拦截设置问题
 同样路径action能找到jsp找不到路径错误应该是很明显的,是不是用了什么伪静态的或者filter拦截设置问题
 

上一个:jsp连接SQL2008,加载数据库驱动为什么老是提示错误
下一个:jsp的网站模板能转换成asp的吗?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,