使用注解描述的Servlet程序开发
来源:互联网 发布:linux根目录介绍 编辑:程序博客网 时间:2024/06/16 10:10
<pre style="margin-top: 0px; margin-bottom: 0px; margin-left: 22px; word-wrap: break-word;">
@WebServlet(name="AnnotationServlet",urlPatterns="/AnnotationServlet")public class AnnotationServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setCharacterEncoding("utf-8"); response.setContentType("text/html;charset=utf-8"); PrintWriter out = response.getWriter(); out.println("<!DOCTYPE HTML>"); out.println("<HTML>"); out.println(" <HEAD>"); out.println(" <TITLE>A Servlet</TITLE>"); out.println(" <meta http-equiv=\"content-type\" " + "content=\"text/html; charset=utf-8\">"); out.println(" </HEAD>"); out.println(" <BODY>"); out.println(" Hello AnnotationServlet."); out.println(" </BODY>"); out.println("</HTML>"); out.flush(); out.close(); }}
1、注释的包在libraries包库中
2、web中不需要写servlet的配置信息
注释内容介绍如下:
使用@WebServlet将一个继承于javax.servlet.http.HttpServlet的类定义为Servlet组件。
@WebServlet有很多的属性:
asyncSupported:声明Servlet是否支持异步操作模式。
description: Servlet的描述。
displayName: Servlet的显示名称。
initParams: Servlet的init参数。
name: Servlet的名称。
urlPatterns: Servlet的访问URL。
value: Servlet的访问URL。
Servlet的访问URL是Servlet的必选属性,可以选择使用urlPatterns或者value定义。
像上面的AnnotationServlet可以描述成@WebServlet(name="AnnotationServlet",value="/AnnotationServlet")。
也定义多个URL访问:
如@WebServlet(name="AnnotationServlet",urlPatterns={"/AnnotationServlet","/AnnotationServlet2"})
或者@WebServlet(name="AnnotationServlet",value={"/AnnotationServlet","/AnnotationServlet2"})
0 0
- 使用注解描述的Servlet程序开发
- servlet注解的使用
- 使用JCreator进行servlet程序的开发
- 使用@WebServlet注解来开发Servlet
- servlet 3.0 教程 使用@WebServlet注解来开发Servlet
- 使用注解描述程序代码
- 使用注解的方式配置Servlet
- 使用注解的方式配置Servlet
- 开发servlet程序的流程
- servlet的进阶描述
- 有关servlet的描述
- 使用注解标注Servlet
- Servlet 3.0之装配来自web.xml,web-fragment.xml和注解的描述符
- 开发插曲:注解的使用
- Servlet的注解
- Servlet的@WebServlet注解
- Servlet的@WebServlet注解
- servlet的@WebServlet注解
- android学习笔记——聊天界面的练习
- 简单典型贪心---(解题报告)HDU4310---Hero
- DOM解析
- 用两个栈实现队列
- 新建Microsoft Word文档 (优先队列,模拟好像会T)
- 使用注解描述的Servlet程序开发
- 一起talk C栗子吧(第七十三回:C语言实例--DIY pwd命令)
- 旋转数组的最小数字
- 单例模式
- android学习笔记——GridView控件(九宫格布局)
- POJ3579 二分
- STM32学习笔记(4):SysTick
- poj 1860-Currency Exchange(Bellman_Ford算法)
- [笔记] 大型网站技术架构——核心原理与案例分析 [一]