servlet在web.xml文件中的配置
2021-01-19 04:13
标签:plain rac 正是 发送 odi info mode http 就是 部署Web应用的关键 web.xml位于每个WEB-INF路径下,在Servlet2.5规范之前,每个应用都必须包含一个web.xml文件,且必须放在WEB-INF路径下。 有关web.xml文件的头信息Web项目启动的关键-web.xml的配置servlet
web.xml简介
web.xml的详细配置
version="1.0" encoding="UTF-8"?>
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_4_0.xsd"
version="4.0">
首个标签内可以配置当前界面的字符集,第二个标签则是每个xml文档必要的相关信息。如果试用idea,千万注意要和idea设置中的版本一致,否则会遭遇404万恶之源之类的错误,或者根本起不来
关于servlet
servlet是javaweb中的小web程序,而他本身也是一个特殊的java类需要添加相关jar包,Tomcat中自带,可以用来接受或发送server与客户端的信息。而它本身的三个重要点分别是cookie,session,application
在web.xml中部署servlet
servlet
既然是部署servlet,那么肯定在具体文件中表示的也正是servlet标签
servlet>
servlet-name>Demoservlet-name>
servlet-class>Testservlet-class>
servlet>
-
标签里的值可以随便设置 -
标签里的值是含servlet类Java文件编译后产生class文件的名字 最好copy 一旦敲错 会导致 NOT FOUND
servlet-mapping
servlet-mapping>
servlet-name>Demoservlet-name>
url-pattern>/url-pattern>
servlet-mapping>
-
name一定要和
中 的值一定要一模一样
-
记住在这里写的值,我们要通过项目名+/或者/后面的path来访问网页
启动
IDEA
按shift+F10启动正常启动tomcat以启动项目,其中的关键之一在于web.xml
??:下图是tomcat启动所打印的日志
bye~
拂手化风于2020/7/18
参考文献
《轻量级JavaEE企业应用实战》
servlet在web.xml文件中的配置
标签:plain rac 正是 发送 odi info mode http 就是
原文地址:https://www.cnblogs.com/dragon-bk/p/13337973.html
文章标题:servlet在web.xml文件中的配置
文章链接:http://soscw.com/index.php/essay/43934.html