[size=large]servlet可以没有对应的<servlet-mapping>标签[/size]
对应servlet类
[size=large]
表示启动时加载顺序,越小越早加载
[/size]
<servlet>
<servlet-name>ZfInitialServlet</servlet-name>
<servlet-class>com.cloud.base.InitialServlet</servlet-class>
<load-on-startup>99</load-on-startup>
</servlet>
对应servlet类
public class InitialServlet implements Servlet {
@Override
public void destroy() {
// TODO Auto-generated method stub
}
@Override
public ServletConfig getServletConfig() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getServletInfo() {
// TODO Auto-generated method stub
return null;
}
@Override
public void init(ServletConfig config) throws ServletException {
//初始化项目路径
SystemProperties.setRootPath(config.getServletContext().getRealPath("/"));
}
@Override
public void service(ServletRequest arg0, ServletResponse arg1)
throws ServletException, IOException {
// TODO Auto-generated method stub
}
}
<load-on-startup>99</load-on-startup>
[size=large]
表示启动时加载顺序,越小越早加载
[/size]