一般的な方法とサーブレット-のHttpServletRequest HttpServletResponseのオブジェクト

HttpServletRequestの

方法 説明
setCharacterEncoding("编码类型") 要求データの文字エンコーディングは、「エンコードのタイプ」に設定されています request.setCharacterEncoding("utf-8")
getParameter("name") データの名前「名前」を要求 request.getParameter("name")
getParameterValues("name") 「名前」によると、すべてのデータの名前を「名前」、およびリストの構図をリクエスト request.getParameterValues("name")
getRealPath("相对地址") 絶対アドレスに相対アドレスを変換するには request.getRealPath("./page/shopCar.jsp")
getRequestDispatcher("地址").forward(request,response) 転送(サーバー動作) request.getRequestDispatcher("./newTest.jsp").forward(request, response)

HttpServletResponseの

方法 説明
setCharacterEncoding("编码类型") 「符号化種類」に応じて、文字コードデータ response.setCharacterEncoding("utf-8")
setContentType("内容类型") "Content-Typeの"のデータ型に応じて設定
:第六コンテンツタイプ
text/html:HTMLコード
text/plain:文字列
application/json:JSONデータ
image/jpeg:画像
application/javascript:コードJS
text/css:CSSスタイル
response.setContentType("text/html")
sendRedirect("地址") リダイレクト(クライアント動作) response.sendRedirect("newTest.jsp")
getWriter() 出力設定応答 response.getWriter().println("输出")

public class ServletTest extends HttpServlet {
       @Override
       protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {     
              //设置响应类型
              response.setContentType("text/html");
              
              //设置字符编码
              response.setCharacterEncoding("UTF-8");
              
              //设置响应正文
              response.getWriter().print("3秒后跳转到注册页面");

              //转发和重定向
              request.getRequestDispatcher("http://www.baidu.com").forward(request,response)
              response.sendRedirect("http://www.baidu.com");
              /**
               * forward和redirect的区别
               * forward:是服务器端进行跳转,地址栏不发生变化
               * redirect:是客户端获取地址重新进行访问,地址栏发送变化
               */
       @Override
       public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
              doGet(request, response);
       }
}
公開された208元の記事 ウォンの賞賛841 ビュー121万+

おすすめ

転載: blog.csdn.net/baishuiniyaonulia/article/details/102945323