初学 Java Web(四) ServletConfig接口获取Servlet初始化参数
2018-03-20 18:44
411 查看
通过重写public void init(ServletConfig config)函数,实现获取Servlet初始化的参数,并从控制台输出。
Servlet1.javaimport java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebInitParam;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class Servlet1
*/
@WebServlet(name = "/Servlet1", urlPatterns = { "/Servlet1" }, initParams = {
@WebInitParam(name = "name", value = "guosiqi"), })
public class Servlet1 extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public Servlet1() {
super();
// TODO Auto-generated constructor stub
}
public void init(ServletConfig config) {
String name1 = config.getInitParameter("name");
System.out.println(name1);
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { }
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
* response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
Servlet1.javaimport java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebInitParam;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class Servlet1
*/
@WebServlet(name = "/Servlet1", urlPatterns = { "/Servlet1" }, initParams = {
@WebInitParam(name = "name", value = "guosiqi"), })
public class Servlet1 extends HttpServlet {
private static final long serialVersionUID = 1L;
/**
* @see HttpServlet#HttpServlet()
*/
public Servlet1() {
super();
// TODO Auto-generated constructor stub
}
public void init(ServletConfig config) {
String name1 = config.getInitParameter("name");
System.out.println(name1);
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { }
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse
* response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// TODO Auto-generated method stub
doGet(request, response);
}
}
相关文章推荐
- servletConfig获取初始化参数
- Servlet(3)ServletConfig接口的介绍(获取web.xml中某个Servlet中的初始配置参数)
- Servlet的ServletConfig对象获取初始化参数
- JavaWeb---通过ServletConfig获取Servlet的初始化参数
- servlet都有一个servletConfig对象;四个config对象可以调用的方法;ServletContext对象之获取web项目信息;设置全局初始化参数的配置
- 通过ServletConfig获取Servlet的初始化参数
- Servlet 获取初始化参数
- Servlet初始化参数与上下文初始化参数的获取
- web.xml 中以编码方式添加filter并设置初始化参数AbstractAnnotationConfigDispatchServletInitializer
- javaWeb之servlet获取初始化参数与MVC简介
- 如何获得servletConfig对象和servletContext对象以及通过这两个对象获得初始化参数
- Servlet初始化参数与上下文初始化参数的获取
- 通过ServletConfig对象获取Servlet配置参数
- Servlet 获取初始化参数
- 有关Servlet初始化参数的获取方法
- JavaWeb 初步学习一(ServletConfig参数获取,ServletContext共享数据与请求转发)
- (18)servletContext应用:获取web应用的初始化参数、实现servlet转发、利用servletContext对象读取资源文件
- ServletConfig getInitParameterNames 获得自己的初始化参数
- 通过Servlet获取初始化参数
- 如何通过Servlet类获取初始化参数