一:servlet步驟:
1:創建一個java類 實現Servlet接口
public calss ServletDemo implements Servlet
{
// 重寫方法
public ServletDemo()
{
System.out.print("實例化執行");
}
@Override
public void init(ServletConfig arg0) throws ServletException {
System.out.print("初始化執行");
}
// 接受用戶請求 並作出響應 生命週期的服務
public void service(ServletRequest arg0, ServletResponse arg1)
throws ServletException, IOException {
System.out.print("hello servlet");
}
@Override
public void destroy() {
System.out.print("銷燬執行");
}
@Override
public ServletConfig getServletConfig() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getServletInfo() {
// TODO Auto-generated method stub
return null;
}
}
2:修改XML文件 給Servlet提供一個URI地址
<!-- 先創建Servlet實例 --!>
<servlet>
<servlet-name> ServetDemo </servlet-name>
<servlet-class> com.hao.ServletDemo </servlet-class>
</servlet>
<!-- 提供可訪問的URI地址--!>
<servlet-mapping>
<servlet-name> ServerDemo </servlet-name>
<url-pattern> /Demo </url-pattern> (/demo就是指URI下的。。。)
</servlet-mapping>
3 部署TOMCAT服務器
4 進行測試 http://localhost:8080/web項目名稱/Demo
二:Servlet生命週期
實例化---初始化---服務---銷燬
public ServletDemo()
{
System.out.print("實例化執行");
}
@Override
public void init(ServletConfig arg0) throws ServletException {
System.out.print("初始化執行");
}
// 接受用戶請求 並作出響應 生命週期的服務
public void service(ServletRequest arg0, ServletResponse arg1)
throws ServletException, IOException {
System.out.print("hello servlet");
}
@Override
public void destroy() {
System.out.print("銷燬執行");
}