为什么我的JSP页面用了struts标签就报HTTP 500错误
我用的是myeclipse7.1tomcat6.0strutsjar和ltd文件都导入了,而且jsp文件就是myeclipse用struts1.2模板自动建立的,在浏览器...
我用的是myeclipse7.1 tomcat6.0
struts jar和ltd文件都导入了,而且jsp文件就是myeclipse用struts1.2模板自动建立的,在浏览器上显示就报HTTP 500错误(服务器内部错误),但是用默认的模板建立的不带struts标签库导入的jsp就能正确显示这是为什么。
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
.........
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620)
.................
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
java.lang.ClassNotFoundException: org.apache.jsp.WebRoot.userManage.userText_jsp
..............
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
其实我从头到尾,都是Myeclipse帮我配置的,我就是一步步添加,为什么还会报错呢 展开
struts jar和ltd文件都导入了,而且jsp文件就是myeclipse用struts1.2模板自动建立的,在浏览器上显示就报HTTP 500错误(服务器内部错误),但是用默认的模板建立的不带struts标签库导入的jsp就能正确显示这是为什么。
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
.........
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:620)
.................
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
java.lang.ClassNotFoundException: org.apache.jsp.WebRoot.userManage.userText_jsp
..............
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
其实我从头到尾,都是Myeclipse帮我配置的,我就是一步步添加,为什么还会报错呢 展开
5个回答
展开全部
看报错的意思是你有一个 userText.jsp的文件,里面可能使用了未引用的类,或者引用了未知的类。
看不见代码,只能根据你的报错信息来猜测了。
root cause
java.lang.ClassNotFoundException:org.apache.jsp.WebRoot.userManage.userText_jsp
请看这里错误提示信息。 后面应该还跟着代码的行数。 你可以在tomcat的缓存里面根据路径找到userText_jsp.java的类,看看到底是哪行代码错了。
看不见代码,只能根据你的报错信息来猜测了。
root cause
java.lang.ClassNotFoundException:org.apache.jsp.WebRoot.userManage.userText_jsp
请看这里错误提示信息。 后面应该还跟着代码的行数。 你可以在tomcat的缓存里面根据路径找到userText_jsp.java的类,看看到底是哪行代码错了。
展开全部
可能没有在web.xml中声明,如:
<taglib>
<taglib-uri>/struts-bean</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-bean.tld</tablib-location>
</taglib>
在jsp页面有没有引用这些标签,如:
<%@ taglib uri="/struts-bean" prefix="bean"%>
查查看!
<taglib>
<taglib-uri>/struts-bean</taglib-uri>
<taglib-location>/WEB-INF/tld/struts-bean.tld</tablib-location>
</taglib>
在jsp页面有没有引用这些标签,如:
<%@ taglib uri="/struts-bean" prefix="bean"%>
查查看!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把具体的异常信息贴出来看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
希望你能将错误信息贴出来,这样才能更准确的帮助到你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请看你的报错信息:
org.apache.jasper.JasperException: Unable to load class for JSP
查看类文件是不是出错了吧
org.apache.jasper.JasperException: Unable to load class for JSP
查看类文件是不是出错了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询