获取初始化参数
在web.xml中配置Servlet时,可以配置一些初始化参数。而在Servlet中可以通过ServletConfig接口提供的方法来取得这些参数。
1.先在web.xml中设置参数,在加入如下代码
<init-param>
<param-name>username</param-name>
<param-value>username</param-value>
</init-param>
2.在servlet类的init()中调用:
String username = this.getInitParameter("username");
如果使用注解
@WebServlet(
name="TestServlet",
value="/servlet/GetInitParameterServlet",
initParams={@WebInitParam(name="username",value="admin")}
)
/*-----------------然后在代码中获取-----------------------*/
public void init() throws ServletException {
String username = this.getInitParameter("username");
}
MVC设计模式
MVC 模式:MVC(Modle、View、Controller),是软件开发过程中比较流行的设计思想。旨在分离模型、控制、视图。是一种分层思想的体现。
Model2简介
这是Model1,全部用JSP处理,可维护性和可扩展性差
Java Web的Model2开发模型就是MVC思想的体现。