Servlet基础(5)

来源:互联网 发布:淘宝网店客服工作职责 编辑:程序博客网 时间:2024/05/18 03:12

获取初始化参数
在web.xml中配置Servlet时,可以配置一些初始化参数。而在Servlet中可以通过ServletConfig接口提供的方法来取得这些参数。
我们建一个Servlet,我们找到web.xml文件,在里边的servlet标签之间来配置参数,用到的标签是init-param,里边有两个子标签,param-name和param-value,也就是它的名字和值。比如我们可以配置两对,分别是username为admin,password为123456.
然后我们要做的就是在初始化是获取用户名和密码,这些就在init()方法中实现,为了方便起见,我们可以将这两个参数封装成属性。
private String username;
private String password;
然后进行封装。
在初始化方法里,我们要想获取它们的值,只需要this.getInitParameter(“username”);和this.getInitParameter(“password”);即可,这个方法返回的就是一个字符串类型。
然后我们可以给它们进行封装,this.setUsername(this.getInitParameter(“username”));和this.setPassword(this.getInitParameter(“password”));,然后我们就可以在doGet或者doPost将它们输出。
out.println(this.getUsername());
out.println(this.getPassword());
这样我们就可以在页面上看到前边所写admin和12346.

原创粉丝点击