你肯定没有部署项目吗?那你重新安装tomcat吧!
很奇怪,你没部署项目为什么要spring的包呢!我觉得你的tomcat里绝对有项目!也许你不知道代码无错,不代表你的代码健壮性就很强,很明显,楼主你犯了个错误,你这是空指针异常,因为你获取到一个null,但是你仍然引用了这个null,所以报错了,就在SaveAction的execute里面可能是已经启动的服务占用了tomcat的端口。可能是易趣推荐使用的聊天工具,把它关了之后,启动正常了。
另外如果机子上装了tomcat和oracle9也可能出现上面的报错哦。
上面的不行,就重新你设置下tomcat的端口号,就OK。
改端口的方法:
进入Program
Files\Apache
Software
Foundation\Tomcat
55\conf\serverxml
修改下面一段的
port,换成8081啊,随便
<Connector
port="8080"
max>
用myeclipse运行一个web程序总是报错的解决方法:
1、当你有多个跳转的页面的语句时候,好好检查一下,当转发或者重定向的时候,需要在后加一个retrun 即可。
2、服务器中不允许多次跳转,否则会下面这个错误。
3、因为服务器端使用sendRedirect跳转到客户端的时候,不能在使用reqgetRequestDispatcher("跳转的页面")forward(req,reqs);跳转。
4、所以在跳转之后,return就不会往下执行。
Myeclipse运行报错怎么办?
1、服务器已经可以使用,但是没有正确的经行配置,在这个问题没有处理之前,它不接受任何项目的部署。
2、首选项->常规->myEclipse->application Server->tomcat5
3、选择enable
4、打开tomcat5,选择jdk-> tomcat jdk name->把jre修改为jdk
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)