《JSP项目开发案例》中的第一个都市信息系统有疑问(2)
发表在JavaWeb图书答疑 2014-03-24
是否精华
版块置顶:
请老师帮我看看我这个运行提示到底是哪里出了问题?
HTTP Status 500 - 


type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 
javax.servlet.ServletException: Filter execution threw an exception



root cause 
java.lang.NoClassDefFoundError: Could not initialize class com.yxq.action.IndexAction
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
java.lang.reflect.Constructor.newInstance(Unknown Source)
java.lang.Class.newInstance(Unknown Source)
com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:123)
com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:154)
com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:143)
com.opensymphony.xwork2.ObjectFactory.buildAction(ObjectFactory.java:113)
com.opensymphony.xwork2.DefaultActionInvocation.createAction(DefaultActionInvocation.java:275)
com.opensymphony.xwork2.DefaultActionInvocation.init(DefaultActionInvocation.java:365)
com.opensymphony.xwork2.DefaultActionInvocation.access$000(DefaultActionInvocation.java:38)
com.opensymphony.xwork2.DefaultActionInvocation$1.doProfiling(DefaultActionInvocation.java:83)
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack.java:455)
com.opensymphony.xwork2.DefaultActionInvocation.<init>(DefaultActionInvocation.java:74)
com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:189)
org.apache.struts2.impl.StrutsActionProxyFactory.createActionProxy(StrutsActionProxyFactory.java:41)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:494)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)



note The full stack trace of the root cause is available in the Apache Tomcat/7.0.27 logs.


Apache Tomcat/7.0.27
离成功运行项目仅一步之遥,真是着急啊。另外我将01项目导入eclipse会出现小红叉,里面的错误不会改,怎么办啊?为什么给我们的项目要么导入eclipse时没有project,要么就是导入了,却出现小红叉?不是应该给我们些没有问题的项目吗?我们这些初学者看到这么多代码都不认识怎么改呢?
分享到:
精彩评论 3
无语_mrkj
学分:3155 LV11
2014-03-25
沙发
光盘中提供的项目,直接复制到Tomcat 的webapps文件夹下,再从明日图书网的技术支持栏目中下载这本书第二版的Jar包,其中前10章与这本书是一致的,直接复制着用就可以了。
光盘中提供的项目不能直接导入到Eclipse中运行。如果想在Eclipse中运行,那么您需要选创建项目,再复制对应内容才行。
tianshi0429
学分:0 LV1
TA的每日心情
2020-08-05 14:31:15
2014-03-25
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
光盘中提供的项目,直接复制到Tomcat 的webapps文件夹下,再从明日图书网的技术支持栏目中下载这本书第二版的Jar包,其中前10章与这本书是一致的,直接复制着用就可以了。
光盘中提供的项目不能直接导入到Eclipse中运行。如果想在Eclipse中运行,那么您需要选创建项目,再复制对应内容才行。
[/FIELDSET]

回复:
  老师,我按照您说的从明日图书网的技术支持栏目中下载这本书第二版的Jar包,将解压后的lib文件复制到Tomcat 的webapps中的01\web_inf\lib中,还是打不开网页,这下提示的错误是:HTTP Status 404 - /01


type Status report

message /01

description The requested resource (/01) is not available.


Apache Tomcat/7.0.27
请问我该怎么办呢?怎样才能把光盘里的案例正常的在网页上运行呢?谢谢了。
无语_mrkj
学分:3155 LV11
2014-04-21
地板
如果直接放到Tomcat下运行不成功,您可以把这个项目中Eclipse中新创建一个动态Web项目,然后把src复制一新建项目的src中,再把除了src以外的内容全部复制到新建项目的webContext中,再运行试试。
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照