Webプロジェクト内のクラスの定義で

インタフェースサーブレットを実装

パッケージHelloDemo;

パブリッククラスDEMO1は{サーブレットを実装します

公共ボイドサービス(ServletRequestのarg0に、ServletResponseをARG1)はServletExceptionが、IOExceptionがスロー{

// TODO自動生成されたメソッドスタブ

System.out.println(「これはサービスメソッドです」);

}

@オーバーライド

公共の無効(破棄){

// TODO自動生成されたメソッドスタブ

}

@オーバーライド

公共のServletConfigのgetServletConfig(){

// TODO自動生成されたメソッドスタブ

ヌルを返します。

}

@オーバーライド

パブリック文字列getServletInfo(){

// TODO自動生成されたメソッドスタブ

ヌルを返します。

}

@オーバーライド

公共ボイドのinit(のServletConfigのarg0が){ServletExceptionがをスロー

// TODO自動生成されたメソッドスタブ

}

}

方法2:サーブレット一般的な言葉遣い

サーブレットクラスを継承してみよう、実装クラスのHttpServlet。
HelloDemoのためのパッケージ変更。

パブリッククラスDEMO2はHttpServletを拡張{

@オーバーライド

保護された、ボイドサービス(HttpServletRequestのarg0は、HttpServletResponseのARG1) 

ServletExceptionが、IOExceptionが{スロー

// TODO自動生成されたメソッドスタブ

System.out.println( "DEMO2!");

}

@オーバーライド

保護されたボイドのdoGet(HttpServletRequestのREQ、HttpServletResponseのRESP)はServletExceptionが、IOExceptionが{スロー

// TODO自動生成されたメソッドスタブ

super.doGet(REQ、RESP)。

System.out.println( "これはゲットです!");

}

@オーバーライド

保護されたボイドのdoPost(HttpServletRequestのREQ、HttpServletResponseのRESP)はServletExceptionが、IOExceptionが{スロー

// TODO自動生成されたメソッドスタブ

super.doPost(REQ、RESP)。

System.out.println( "これはポストです!");

}

}

おすすめ

転載: blog.csdn.net/weixin_34174322/article/details/90983233