读书人

eclipse3.2.2新建jsp页运行时找不到

发布时间: 2012-02-28 13:06:35 作者: rapoo

eclipse3.2.2新建jsp页,运行时找不到资源
新下载eclipse3.2.2新版本,jdk1.5,tomcat配置完成,
new - web project-动态网页工程 myweb
右击myweb下的WebContent新建jsp页index.jsp 保存
在内置的浏览器中输入http://127.0.0.1:8080/myweb/index.jsp
显示找不到资源,创建servlet文件hello.java
输入http://127.0.0.1:8080/myweb/hello 运行也找不到资源

如果改输入http://127.0.0.1:8080/myweb/WebContent/index.jsp则运行成功
可是输入http://127.0.0.1:8080/myweb/WebContent/hello仍然找不到资源
请高手指教 这是什么问题?在此先谢过了
是不是配置上还有问题,还是其他问题,请指教 谢谢


[解决办法]
没有把文件夹myweb添加进项目
[解决办法]
使用Eclipse3.2.1+MyEclipse5.0GA+Tomcat5.5吧
这个可以的,而且要好配置的多

[解决办法]
如果SERVER服务器是在ECLIPSE
[解决办法]
里边(tomcat插件) 这默认是新建网页是添加进去的 如果是在外部运行Tomcat 这必须添加配置的
[解决办法]
配置一下Tomcat虚拟目录就可以了。
[解决办法]
是路径问题
你的项目应该名字叫WebContent,默认情况下eclipse会把这个名字当成tomcat的虚拟目录,所以每次运行的时候需要在TOMCAT后加上虚拟目录,如http://localhost:8088/ics/,当然你也可以改这个目录,而且可以指定tomcat加载web系统的路径,不用从webapp下去加载,具体方法有很多种,我用的是在conf\Catalina\localhost\目录下建一个XML文件,里面写上
<?xml version= "1.0 " encoding= "GBK "?>
<Context path= "/ics " docBase= "E:\javawork\ics/WebRoot " debug= "0 " reloadable= "true ">
</Context>
上面的/ics就是虚拟目录名,你可以随便改,自己知道就行

http://127.0.0.1:8080/myweb/WebContent/hello这个问题可能是你的servlet没配好,再检查一下web.xml文件吧.
[解决办法]
解决方法:
1.先在ie地址栏输入:http://localhost:8080检查你的tomcat是否可以成功运行。
2.设置你的tomcat。过程:1.run as-> manually define a new server-> apache-> tomcat v5.5 server@localhost.2.在菜单栏上的window-> preferences-> tomcat-> advanced-> tomcat base设置你的tomcat路径
3.运行:run as-> run on server. is ok

读书人网 >Eclipse开发

热点推荐