Servlet(サーブレット)リファレンス(逆引き)

Servlet(サーブレット)リファレンス
 
Web struts.wasureppoi.com
リクエストスコープの情報を設定する:HttpServletRequest#setAttribute()
スポンサード リンク

リクエストスコープの情報を設定するには、HttpServletRequest#setAttribute()を使用します。

構文
javax.servlet.http.HttpServletRequest
 public void setAttribute( String 属性名, Object 属性値 )
説明
setAttributeメソッドは、指定された属性名で、指定された属性値を、リクエストスコープに格納します。
  
例1) リクエストスコープに属性「data」で、属性値「request-data」を格納する。

public class SampleServlet extends HttpServlet {

  public void doGet( HttpServletRequest request, HttpServletResponse response )
      throws ServletException,IOException {

    request.setAttribute("data","request-data");

    response.setContentType("text/html;charset=Windows-31J");
    PrintWriter out = response.getWriter();
    out.println("<html><body>");
    out.println("data=" + request.getAttribute("data"));
    out.println("</body></html>");
   }
}



スポンサード リンク


リクエストパラメータを取得する:HttpServletRequest#getParameter()
配列形式のリクエストパラメータを取得する:HttpServletRequest#getParameterValues()
リクエストパラメータ名を全て取得する:HttpServletRequest#getParameterNames()
リクエストパラメータ名と値のセットを全て取得する:HttpServletRequest#getParameterMap()
リクエストデータの文字コードをセットする:HttpServletRequest#setCharacterEncoding()
リクエストデータの文字コードを取得する:HttpServletRequest#getCharacterEncoding()
リクエストスコープの情報を取得する:HttpServletRequest#getAttribute()
リクエストスコープの情報の属性名を全て取得する:HttpServletRequest#getAttributeNames()
リクエストスコープの情報を設定する:HttpServletRequest#setAttribute()
リクエストスコープの情報を削除する:HttpServletRequest#removeAttribute()
HTTPリクエストのメソッド名を取得する:HttpServletRequest#getMethod()

Servletへ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ