servlet的两种配置
来源:互联网 发布:二分搜索算法,c语言 编辑:程序博客网 时间:2024/06/05 06:29
1、web.xml下的配置
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>jp.co.xiehl.servlet.ch7.HelloWorldServlet</servlet-class>
</servlet>
//servlet映射配置
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
访问时:localhost:8080/工程名/hello即可。
2、基于servlet3.0的@WebServlet
在servlet所在的class文件类的前头配置你要配置的东西。
@WebServlet(
name=”Hello”,
urlPatterns={“/hello.view”},
loadOnStartup=1
)
public class HelloServlet extends HttpServlet {}
上面的@WebServlet告知容器,HelloServlet这个Servlet的名称是Hello,这是由name属性指定的,而如果客户端请求的URL是/hello.view,则由具Hello名称的Servlet来处理,是由urlPatterns属性来指定的。在Java EE相关应用程序中使用标注时,可以记得的是,没有设置的属性通常会有默认值。例如,若没有设置@WebServlet的name属性,默认值会是Servlet的类完整名称。
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>jp.co.xiehl.servlet.ch7.HelloWorldServlet</servlet-class>
</servlet>
//servlet映射配置
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
访问时:localhost:8080/工程名/hello即可。
2、基于servlet3.0的@WebServlet
在servlet所在的class文件类的前头配置你要配置的东西。
@WebServlet(
name=”Hello”,
urlPatterns={“/hello.view”},
loadOnStartup=1
)
public class HelloServlet extends HttpServlet {}
上面的@WebServlet告知容器,HelloServlet这个Servlet的名称是Hello,这是由name属性指定的,而如果客户端请求的URL是/hello.view,则由具Hello名称的Servlet来处理,是由urlPatterns属性来指定的。在Java EE相关应用程序中使用标注时,可以记得的是,没有设置的属性通常会有默认值。例如,若没有设置@WebServlet的name属性,默认值会是Servlet的类完整名称。
例如:
@WebServlet(“/hello.view”)
0 0
- servlet的两种配置
- Servlet的两种配置方式
- 配置Servlet的两种方式
- Servlet的两种配置方法
- Servlet的两种配置方式
- servlet调用spring容器中的bean,的两种方式一种注解一种xml配置
- servlet调用spring容器中的bean,的两种方式一种注解一种xml配置
- servlet调用spring容器中的bean,的两种方式一种注解一种xml配置
- Servlet两种配置方式的分析(web.xml&&@WebServlet(name="",urlPatterns="") )
- Servlet的两种转向的区别
- Servlet 的两种跳转方式
- servlet启动服务的两种方式
- Servlet跳转Jsp的两种方法
- 关于Servlet的两种映射方法
- Servlet的两种创建方法
- tomcat源码解析(五)--两种配置与异步servlet
- 【Tomcat 8.0】两种方法配置servlet虚拟目录
- 3、WEB开发由浅入深系列BLOG-3(Servlet两种跳转方式,Servlet读取web.xml,Servlet配置)
- NOJ1437——[1437] Shutdown
- Android工具导航栏
- 剖析IoAttachDevice的实现
- rpm 强制安装
- 又是一个夏天要过去了
- servlet的两种配置
- 2014.08.18 周一-JSP-div-css-Maven-web服务器
- Struts2.1权威指南里的一些不熟悉的概念
- linux常用命令
- Activiti5.9 流程实例中同一个流程businessKey重复的问题
- 重构之路 组合查询之传参+存储过程
- tar.gz 安装
- c语言的缓冲区
- 最大流相关概念及算法