我使用的是eclipse3.1+tomcat5.5, JDK:jdk1.5.0_06我是通过WAR file to deploy这个进行部署的。
部署后点击Applications 下面刚部署的应用这个程序在tomcat3.0下是可以运行的。应用开发我也是第一次学着使用。不知道我错在什么地方了,是不是我的struts配置文件有问题?那为什么在tomcat 3。0下面可以访问哪。请各位指教哪。经过我的测试,去掉这类标签的东东就能显示出页面,<bean:message key="top.title"/>,否则就出现如下: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
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause java.lang.NullPointerException
org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1219)
org.apache.struts.taglib.TagUtils.message(TagUtils.java:1082)
org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:226)
org.apache.jsp.login_jsp._jspx_meth_bean_message_0(org.apache.jsp.login_jsp:167)
org.apache.jsp.login_jsp._jspx_meth_html_html_0(org.apache.jsp.login_jsp:115)
org.apache.jsp.login_jsp._jspService(org.apache.jsp.login_jsp:85)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.12 logs.我是第一次使用以上配置进行开发的,应用框架采用的是struts+spring+hibernate,多谢。