关于servlet的@WebServlet注解。
来源:互联网 发布:微信开放平台 php源码 编辑:程序博客网 时间:2024/05/16 16:08
转自:http://blog.csdn.net/suyu_yuan/article/details/52431582
@WebServlet注解用于标注在一个继承了HttpServlet类之上,属于类级别的注解。
用法形如:
@WebServlet("/DisplayHeader1")
// 扩展 HttpServlet 类
public class DisplayHeader extends HttpServlet {
// 处理 GET 方法请求的方法
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
其中 /DisplayHeader1 表示访问该servlet的 url 映射(地址)(此处为相对路径,即 “项目名称/DisplayHeader1” )。
该注解的作用等价于 在web.xml中配置的该servlet的<servlet-mapping>元素中<url-pattern>的配置,比如:
<servlet>
<!-- 类名 -->
<servlet-name>DisplayHeader</servlet-name>
<!-- 所在的包 -->
<servlet-class>test.DisplayHeader</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DisplayHeader</servlet-name>
<!-- 访问的网址 -->
<url-pattern>/DisplayHeader2</url-pattern>
</servlet-mapping>
此时,访问如下两个路径的效果是一样的,不互斥:
http://localhost:8080/test/DisplayHeader1
和
http://localhost:8080/test/DisplayHeader2
此为在本机上进行的测试,其中test为项目名称。
- 关于servlet的@WebServlet注解。
- 关于servlet的@WebServlet注解。
- 关于servlet的@WebServlet注解。
- 关于servlet的@WebServlet注解
- Myeclipse2017实例关于servlet的@WebServlet注解。
- Servlet的@WebServlet注解
- Servlet的@WebServlet注解
- servlet的@WebServlet注解
- Servlet 常见的注解(@WebServlet,@WebListenert,@WebFilter)
- servlet的@WebServlet
- 关于Servlet中@WebServlet注释不生效的解决方法
- @WebServlet("/servlet/StudentServlet")注解不起作用,404错误
- Servlet3.0下@WebServlet注解配置Servlet
- 使用@WebServlet注解来开发Servlet
- 系统学习JavaWeb之特别篇使用注解WebServlet配置Servlet报404错误的原因
- WebServlet注解
- servlet 3.0 教程 使用@WebServlet注解来开发Servlet
- Servlet3.0(一)--使用注解标注Servlet @WebServlet
- windows mount虚拟机
- beego_mysql,redis,mongo连接(20170307)
- 浅谈系统性能调优思路
- 海思Hi3518e第二步
- 找不到 net.sf.json.JSONObject; ---- jsonObject 需要在 pom 中添加的 maven 依赖
- 关于servlet的@WebServlet注解。
- Flume日志收集分层架构应用实践
- linux--网络错误
- C/C++ 知识点回顾 双向链表的创建、插入和删除
- 解决java使用jdbc连接hive2出现Required field 'client_protocol' is unset! Struct:TOpenSessionReq
- git使用详解
- OpenJudge-Mooc 323:棋盘问题(dfs)
- iOS之两圆之间标准圆的随机生成
- ubuntu 14.04 安装jekyll