serlvet配置xml和@WebServlet
2021-05-13 00:28
标签:xml配置 display web应用 att play 不用 app 简单介绍 而且 福建SEO : XML元素不仅是大小写敏感的,而且它们还对出现在其他元素中的次序敏感。例如,XML头必须是文件中的第一项,DOCTYPE声明必须是第二项,而web-app元素必须是第三项。在web-app元素内,元素的次序也很重要。服务器不一定强制要求这种次序,但它们允许(实际上有些服务器就是这样做的)完全拒绝执行含有次序不正确的元素的Web应用。这表示使用非标准元素次序的web.xml文件是不可移植的。 在配置Servlet时,有两个地方需要配置,一个是 注意:这里的映射路径一定不是丢掉/,否则就会出错了,一定要写成/servlet,不能是servlet 在servlet3.0以后,我们可以不用再web.xml里面配置servlet,只需要加上@WebServlet注解就可以修改该servlet的属性了。 下面是@WebServlet的属性列表。 serlvet配置xml和@WebServlet 标签:xml配置 display web应用 att play 不用 app 简单介绍 而且 原文地址:https://www.cnblogs.com/1994july/p/12003673.html简单介绍
前提:要引入好包
xml配置中各节点的含义:
@Webservlet
属性名
类型
描述
name
String
指定Servlet 的 name 属性,等价于
value
String[]
该属性等价于 urlPatterns 属性。两个属性不能同时使用。
urlPatterns
String[]
指定一组 Servlet 的 URL 匹配模式。等价于
loadOnStartup
int
指定 Servlet 的加载顺序,等价于
initParams
WebInitParam[]
指定一组 Servlet 初始化参数,等价于
asyncSupported
boolean
声明 Servlet 是否支持异步操作模式,等价于 标签。
description
String
该 Servlet 的描述信息,等价于
displayName
String
该 Servlet 的显示名,通常配合工具使用,等价于
从上表可见,web.xml可以配置的servlet属性,在@WebServlet中都可以配置。