Web应用中wen.xml文件配置

构建Web应用

手动建立一个web应用
1.任意目录建立demo文件夹,用于建立一个web应用
2.文件夹中建立一个WEB-INF文件夹(区分大小写)
3.在WEB-INF中建立web.xml文件,并添加下面的代码(可以从Tomcat中的其他应用复制过来)

< web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  version="3.1"
  metadata-complete="true">
< /web-app>
 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

4.在WEB-INF文件夹中添加classes和lib两个文件夹,这两个文件夹的作用相同都是用于保存Web应用中所需的Java类文件。
区别:classes用于保存单个*.class文件,而lib用于保存打包后的JAR文件
5.这便形成了一个简单的空的web应用,将web放到Tomcat中的webapps中,web应用可以自动完成部署到Tomcat 
6.通常JSP文件只需放到web应用的根目录下

<%@ page contentType="text/html;charset=UTF-8" language="java" errorPage=""%>
<html>
<head>
  <title>
    web
  </title>
<body>
  这是一个简单的web应用
</body>
</head>
</html>
 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

浏览器访问http://127.0.0.1:8080/demo/index.jsp 
这里写图片描述

配置描述符web.xml

  • 在Servlet2.5规范之前必须包含一个web.xml文件,从Servlet3.0开始,WEB-INF路径下的web.xml文件不再是必须的,但建议保留该配置文件
  • 客户端浏览器无法访问WEB-INF路径下的任何内容
  • 在Servlet2.5规范之前,Java Web引用绝大部分组件通过web.xml文件来配置管理,从Servlet3.0开始,也可以通过注解来配置管理Web组件
配置Web应用的首页

使用welcome-file-first元素,该元素可以包含多个welcome-file子元素

<welcome-file-firsrt>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-first>
 
 
  • 1
  • 2
  • 3
  • 4
  • 5

当Web应用包含index.html文件时,访问的首页为index.html,若没有index.html文件,则看看是否包含有index.htm文件,若包含,则访问的首页为index.htm,以此类推

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值