新建了个webproject,名字问题MyTest;然后在MyTest名下的webroot里面新建个JSP文件,就是个简单的this is JSP页面!语句是没问题是建JSP默认生成的!结果在浏览器里面访问说The requested resource (/MyTest/index.jsp) is not available.
http://localhost:8080/MyTest/index.jsp
但如果是http://localhost:8080/MyTest/WebRoot/index.jsp竟然可以访问。
请大家帮助~~~
http://localhost:8080/MyTest/index.jsp
但如果是http://localhost:8080/MyTest/WebRoot/index.jsp竟然可以访问。
请大家帮助~~~
那么
找到Tomcat安装目录/conf/Catalina/localhost/MyTest.xml
同样找到Context节点,在docBase属性的最后加上/WebRoot
MyTest
---WebRoot
---index.jsphttp://localhost:8080/MyTest/WebRoot/index.jsp 这样访问就没有错啊
MyTest
---WebRoot
-------*.jsp
-------WEB-INF但是自动映射只会到MyTest这层。这样是不够的。必须到WebRoot这层
问题就是如何到WebRoot层,我看到书很多例子都是不用WebRoot,例如我的例子,直接访问http://localhost:8080/MyTest/index.jsp 就可以的。