javaweb--获得初始化参数

来源:互联网 发布:网络歌曲爱一个人好难 编辑:程序博客网 时间:2024/06/05 15:15

在web.xml配置初始化参数

 <init-param>        <param-name>username</param-name>        <param-value>liudaolin</param-value>    </init-param>    <init-param>        <param-name>password</param-name>        <param-value>123456</param-value>    </init-param>


servlet代码

       //对参数进行封装       private String username;       private String password;     public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}/** * @see Servlet#init(ServletConfig) */        //利用getInitParameter获得初始化参数public void init() throws ServletException {// TODO Auto-generated method stubthis.setUsername(this.getInitParameter("username"));this.setPassword(this.getInitParameter("password"));}
doPost方法中获得参数

        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// TODO Auto-generated method stubresponse.setContentType("text/html;charset=utf-8");PrintWriter out=response.getWriter();out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");out.println("<HTML>");out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");out.println("  <BODY>");out.print("<h1>"+this.getUsername()+"</h1>");out.print("<h1>"+this.getPassword()+"</h1>");out.println("  </BODY>");out.println("</HTML>");out.flush();out.close();}




0 0
原创粉丝点击