servlet config 初始化參數

package servlet_test;

import java.io.IOException;
import java.io.PrintWriter;

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;

@WebServlet(urlPatterns={"/servlet03.do"},initParams={@WebInitParam(name="username",value="zhangsan")})
public class servlet03 extends HttpServlet {

	/**
	 * 
	 */
	private static final long serialVersionUID = 3802813738414410662L;

	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		// TODO Auto-generated method stub
		doPost(req, resp);
	}

	@Override
	protected void doPost(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		ServletConfig config=this.getServletConfig();
		PrintWriter out=resp.getWriter();
		out.println(config.getInitParameter("username"));
	}

}
相關文章
相關標籤/搜索