您的位置:首页 > 移动开发 > Android开发

菜鸟学Android笔记(十四):web的应用目录及如何配置主页?

2015-06-01 13:10 465 查看
一、web应用目录结构

\tomcat\webapps\ROOT,ROOT是一个web应用目录(这是http://localhost 自动跳转的页面)



在ROOT文件夹下有

1、静态资源(html,css,js)和JSP可以直接放置ROOT目录下,这些是可以直接被浏览器访问(假设ROOT目录下有一个jk.html页面)

2、WEB-INF------这个文件可以没有,但最好有,如果有的话最好要有以下目录,注意:放置在这里的资源,浏览器是没有办法直接访问的

               |-----classes------动态web资源运行时的class文件都放在这个目录下

               |-----lib--------------动态web资源运行所需要的jar包都放在这个目录下

               |-----web.xml------整个web应用的配置文件,配置主页/Servlet的映射/过滤器监听的配置都需要依赖这个文件进行

如果没有配置主页,那么要访问jk.html,则需要在浏览器中输入“http://localhost/jk.html”

二、如何配置主页?

先思考一个问题,为什么在浏览器中输入"http://localhost", 就会自动跳到这个页面?



其实这是一个主页,而我们可以改变它的主页

可以在web.xml中配置



可以仿照tomcat\conf里面的web.xml写

将上面的改为

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
<welcome-file-list>
<welcome-file>zhuye.html</welcome-file> ----------这个就是欢迎界面(主页)
</welcome-file-list>

</web-app>

然后在ROOT目录下新建一个zhuye.html当作主页



那么可以在浏览器中直接输入“http://localhost/” 即可看见新的主页

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: