说明书正文如下:1.到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录;2.在webapps目录下新建一个目录,起名叫myapp;3.myapp下新建一个目录WEB-INF,注意,目录名称是区分大小写的;4.WEB-INF下新建一个文件web.xml,内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>5.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>6.重启Tomcat7.打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。
严格按照上面说的来,但就是看不到页面,显示“The requested resource (/myapp/index.jsp) is not available.”找不到我建的工程。
请高手帮忙,跪求!!!
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>My Web Application</display-name>
<description>
A application for test.
</description>
</web-app>5.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>6.重启Tomcat7.打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。
严格按照上面说的来,但就是看不到页面,显示“The requested resource (/myapp/index.jsp) is not available.”找不到我建的工程。
请高手帮忙,跪求!!!
输入输入http://localhost:8080能不能显示默认界面
<Context path="" docBase="ROOT" debug="0"/>
-->后加入<Context path="/myapp" docBase="myapp" debug="0"
reloadable="true" crossContext="true">
</Context>看看
如java_home
catalina_home
path
classpath
现在倒是有两个办法能勉强显示出JSP页面来,一种方法是把web.xml中的实体声明部分去掉,只留下<web-app></web-app>部分;第二种方法是把工程放到ROOT中去,就跟mooninsun老师说的是一个道理,所以mooninsun老师说的也应该可以。
但是这些是正规渠道吗?正常的配步Tomcat是这样吗?
第一种我不赞成使用
建议看看core servlet and jsp这本书
另外,我也是学生,呵呵
我想可能是web.xml的问题?
可以不引入XML文件,试一个简单的,看看是不是环境的问题?
我也在调试中
关注
-->
该标记没发现,不知用的是什么工具?
我用的是ECLIPSE