パッケージcn.itcast.demo01; 輸入javax.servlet.ServletException; インポートのjavax.servlet.ServletOutputStream。 輸入javax.servlet.http.HttpServlet。 インポートのjavax.servlet.http.HttpServletRequest; インポートのjavax.servlet.http.HttpServletResponse; インポートにjava.io.IOException; 輸入てjava.io.PrintWriter; パブリッククラスServletsDemoはHttpServletを拡張{ @Overrideは、 ボイドのdoGet保護(HttpServletRequestのREQ、HttpServletResponseのRESP)スローServletExceptionがは、IOException { resp.setContentType( "テキスト/ HTML;のcharset = UTF-8"); //明确的通知浏览器不要进行缓存 resp.setHeader( "プラグマ"、 "キャッシュなし")。// HTTP1.1 resp.setHeader( "のCache-Control"、 "キャッシュなし")。// HTTP1.0 resp.setDateHeader( "有効期限"、0); //プロキシサーバーでキャッチ防止 のPrintWriterアウト= resp.getWriter(); out.printlnを( "本次响应的随机数为:" + Math.random())。 out.printlnを( "<フォームアクション= 'NotServlet'" + "メソッド= 'POST'>" + "第一个参数:の<input type = 'text'の名前= 'P1'> <BR>" + 「第二个参数<TEXTAREA NAME = 'P2'> </ TEXTAREA> <BR> "+ "の<input type = '送信'値= '提交'>" +" </フォーム> "); //文字列データ=「中国」。 // RESP。 // PrintWriterのうち= resp.getWriter(); // out.printlnを(データ); } @Override 保護されたボイドdoPostメソッドは、(HttpServletRequestのREQ、HttpServletResponseのRESP)ServletExceptionがをスローは、IOException { doGetメソッド(REQ、RESP)。 } }
HttpServletResponseの禁止ブラウザのキャッシュは失敗しますか?私はなぜ知らない.....
おすすめ
転載: blog.csdn.net/qq_42352666/article/details/105273490
おすすめ
ランキング