3、WEB开发由浅入深系列BLOG-3(Servlet两种跳转方式,Servlet读取web.xml,Servlet配置)
2012-03-31 14:36
507 查看
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&&@WebServlet(name="",urlPatterns="") )
- servlet中用注解的方式读取web.xml中的配置信息
- ApplicationContext的三种实现方式以及在web.xml配置的两种方式
- 2、WEB开发由浅入深系列BLOG-2(Servlet编写验证码)
- JavaWeb读取配置文件路径的两种方式
- ApplicationContext的三种实现方式以及在web.xml配置的两种方式
- Servlet读取web.xml配置文件
- ApplicationContext的三种实现方式以及在web.xml配置的两种方式
- servlet 3.0无需配置web.xml,使用注入方式配置servlet实现登陆功能(服务器需要支持servlet3.0)
- servlet web.xml 配置方式
- 在web.xml定义,在网页中使用变量实例 使用只有创建变量的servlet才可以访问的<init-param>方式 附带登陆和跳转实现
- servlet调用spring容器中的bean,的两种方式一种注解一种xml配置
- javaConfig方式配置servlet替换web.xml
- Spring 读取XML配置文件的两种方式
- spring与servlet3.0无web.xml文件时的配置方式
- 转ApplicationContext的三种实现方式以及在web.xml配置的两种方式
- ApplicationContext的三种实现方式以及在web.xml配置的两种方式
- 5、WEB开发由浅入深系列BLOG-5(Servlet实现简单文件上传)
- servlet调用spring容器中的bean,的两种方式一种注解一种xml配置
- Servlet(19)web.xml 配置之Servlet参数配置和读取资源文件,获取文件全路径