3、WEB开发由浅入深系列BLOG-3(Servlet两种跳转方式,Servlet读取web.xml,Servlet配置)

原创 2012年03月31日 14:36:37

Web.xml配置局部servlet参数和全局上下文参数的写法:
1、 局部Servlet:
<servlet>
    <servlet-name>ServletForGetInfos</servlet-name>
    <servlet-class>cn.servlet.test.ServletForGetInfos</servlet-class>
    <!--servlet局部参数 -->
    <init-param>
        <param-name>image</param-name>
        <param-value>image/JPEG</param-value>
    </init-param>
    <init-param>
        <param-name>word</param-name>
        <param-value>image/JPEG</param-value>
    </init-param>
  </servlet>
2、 全局上下文
   <!-- 全局上下文参数 -->
    <context-param>
       <param-name>image</param-name>
       <param-value>image/JPEG</param-value>
    </context-param>
   
 
3、  Servlet访问WEB-INF下面的文件,并且实现跳转
Path = “WEB-INF下面的保护文件也可以”;
request.getRequestDispatcher("path").forward(request,response)
 
4、  Servlet跳转的2种方式
一、重定向跳转,不可以传递参数
response.sendRedirect(location);
 
二、request跳转,可以get传参并且可以获取到WEB-INF下面的文件
request.getRequestDispatcher("path").forward(request,response)

三、如何得到配置的变量呢
Servlet中通过getServletConfig().getServletContext()来获取一个ServletContext对象
,使用ServletContext的getInitParameter()方法获取指定名称的参数,通过getInit
ParameterNames()获取所有的context-param参数名称
 


快速创建一个servlet并且在web.xml配置和使用它

这次,我要来教大家怎么快速创建一个servlet并且在web.xml配置和使用它 先来看一下项目的基本结构: 第一步,创建一个servlet。因为servlet是一个接口,所以需要继承。 创建的一...
  • qq_33094993
  • qq_33094993
  • 2017年03月09日 21:44
  • 3719

JavaWeb项目中web.xml有关servlet的基本配置

JavaWeb项目中web.xml有关servlet的基本配置
  • github_36301064
  • github_36301064
  • 2016年11月22日 19:58
  • 13412

web.xml中servlet配置及其含义

这里其实最想说的是配置中各节点的含义: ServletDemo lm.practice.ServletDemo ServletD...
  • m0_37630602
  • m0_37630602
  • 2017年03月23日 14:49
  • 3006

快速创建一个servlet并且在web.xml配置和使用它

这次,我要来教大家怎么快速创建一个servlet并且在web.xml配置和使用它 先来看一下项目的基本结构: 第一步,创建一个servlet。因为servlet是一个接口,所以需要继承。 创建的一...
  • qq_33094993
  • qq_33094993
  • 2017年03月09日 21:44
  • 3719

eclipse项目web.xml文件配置servlet映射

对于很多初学者在使用eclipse编写servlet小程序的时候,往往需要配置web.xml文件中的servlet项目。关于这个地方的配置说明网上的解释多如牛毛,但是对于初学者可能太过于高深,不能够很...
  • linrufu
  • linrufu
  • 2017年05月22日 11:53
  • 2886

JavaWeb项目中web.xml有关servlet的基本配置

JavaWeb项目中web.xml有关servlet的基本配置
  • github_36301064
  • github_36301064
  • 2016年11月22日 19:58
  • 13412

java学习心得——servlet的两种跳转方式

 在servlet中,一般跳转都发生在doGet, doPost等方法里面。  一、原理 1) redirect 方式 response.sendRedirect("/a.jsp");...
  • chao2016
  • chao2016
  • 2016年02月14日 16:33
  • 562

servlet生命周期及web.xml配置

Servlet工作原理 浏览器向web服务器发送http请求 web服务器解析主机地址,解析webapps,解析资源名,向web.xml查询servlet位置 web服务器创建HttpServletR...
  • u011702171
  • u011702171
  • 2016年03月16日 10:57
  • 650

web.xml详解之Servlet和URL路径

[译]web.xml详解之Servlet和URL路径 2013-7-11阅读181 评论0 google developers 上的一篇文章,原文见:https://develop...
  • evilcry2012
  • evilcry2012
  • 2015年06月09日 18:00
  • 3514

web.xml中关于Servlet、Filter、Listener的配置 顺序问题

(一)web.xml不同元素的加载顺序 加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。 web.xm...
  • hanghangde
  • hanghangde
  • 2016年05月02日 21:08
  • 1639
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:3、WEB开发由浅入深系列BLOG-3(Servlet两种跳转方式,Servlet读取web.xml,Servlet配置)
举报原因:
原因补充:

(最多只允许输入30个字)