Tomcat5028下JSP登陆首页一放入STRUTS标签就报错

时间:2008-09-28 10:11:18   来源:论坛整理  作者:  编辑:chinaitzhe
发布某应用ksxtWeb,登录页总是报错,我在JSP页面一加入有STRUTS标签的如下代码就报错,一去掉这两行代码就可以正常显示JSP页面!!!
代码: <html:form action= "/login ">
</html:form>


可是我确实Tomcat 5.0\common\lib下和发布目录ksxtWeb的\WEB-INF\lib下都加入了 struts.jar,nested_tags,servlet.jar,tools.jar; 在ksxtWeb的\WEB-INF下加入了struts-bean.tld,struts-html.tld,struts- logic.tld,struts-nested.tld等文件啊,反复重起TOMCAT,清空WORK文件夹都始终有如下报错误信息!
这个WEB应用部署在TOMCAT4.1.30下可正常运行,可一换到Tomcat 5.0.28下登录首页就报错,很是郁闷。。。。请高人指点!谢谢!

报错信息如下:
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
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.NullPointerException
org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670)
org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:785)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.login_jsp._jspService(login_jsp.java:157)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
网友回复:换成: <html:form action= "login.do ">
</html:form>
在看看 这个呢 在tomcat4好使是正常的 因为版本低 有的错误先查不是很完整
当然有时候这也不能算是错误 可是在tocat5后面的版本很多东西检查的是非常完整的
所以还是建议用5
另外你最好把这个jsp页面都帖出来 要么那有谁那么厉害就知道怎么回事
网友回复:STRUTS.jar的版本和TOMCAT共用类的版本是否有冲突
关键字:首页,放入,

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面