说明书正文如下: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.”找不到我建的工程。
    请高手帮忙,跪求!!!

解决方案 »

  1.   

    环境 变量配置好了么
    输入输入http://localhost:8080能不能显示默认界面
      

  2.   

    在conf/server.xml里的
    <Context path="" docBase="ROOT" debug="0"/>
            -->后加入<Context path="/myapp" docBase="myapp" debug="0"
       reloadable="true" crossContext="true">
    </Context>看看
      

  3.   

    环境变量配置好了么
    如java_home
    catalina_home
    path
    classpath
      

  4.   

    环境变量都设好了,没问题,默认界面也能显示。
       现在倒是有两个办法能勉强显示出JSP页面来,一种方法是把web.xml中的实体声明部分去掉,只留下<web-app></web-app>部分;第二种方法是把工程放到ROOT中去,就跟mooninsun老师说的是一个道理,所以mooninsun老师说的也应该可以。
       但是这些是正规渠道吗?正常的配步Tomcat是这样吗?
      

  5.   

    是的,第二种方法是对的
    第一种我不赞成使用
    建议看看core servlet and jsp这本书
    另外,我也是学生,呵呵
      

  6.   

    我试了一下,也不行
    我想可能是web.xml的问题?
    可以不引入XML文件,试一个简单的,看看是不是环境的问题?
    我也在调试中
    关注
      

  7.   

    <Context path="" docBase="ROOT" debug="0"/>
            -->
    该标记没发现,不知用的是什么工具?
    我用的是ECLIPSE