阿尔哦覅和 发表于 2015-8-8 08:43:06

Tomcat的webapps目录下新建的目录不能访问

  为什么Tomcat的webapps目录下新建的目录不能访问html文件?
 
  在Tomcat安装目录中,webapps默认为部署网站用的目录。webapps/ROOT是网站的根目录,其它目录都是网站的子目录,如webappsjsp-examples目录。但是,当我们新建一个子目录时,却并不能在浏览器里正常访问。就连HTML文件也访问不了。为什么会出现这种情况呢?
  原来,在Tomcat中,每一个webapps下的子目录都被认为是一个JSP站点。因此,该子目录必需要有JSP站点的必要结构才行。也就是,在创建的子目录下,必需有WEB_INF目录以及WEB_INF下的web.xml文件。WEB_INF目录以及其下的web.xml文件,是JSP用来配置站点用的。
  以test子目录为例,以下就是正确配置Tomcat子目录的目录结构:
  webapps
            ┝ ROOT
            │      │
            │      ┕ …
            ┕ test
                        │
                        ┝ index.html
                        │
                        ┕ WEB_INFO
                                    │
                                    ┕web.xml
  空的web.xml文件内容如下:






Welcome to Tomcat

   Welcome to Tomcat


  
页: [1]
查看完整版本: Tomcat的webapps目录下新建的目录不能访问