1,936 バイト追加
、 2020年2月15日 (土) 07:29
====リクエストからHTTPフォームパラメータ を取得するコード====
String name = request.getParameter("name");
====HTTPリクエストヘッダ情報を取得するコード====
String lmd = getHeader("Last-Modified");
====リクエストからクッキーを取得するコード====
Cookie[] cookie = request.getCookies();
====まとめ====
=====[http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletRequest.html ServletRequest]=====
{|class="wikitable"
!戻値
!メソッド
!備考
|-
|String
|getParameter(String name)
|パラメータを取得
|-
|String[]
|getParameterValues(String name)
|パラメータを取得
|-
|java.util.Map
|getParameterMap()
|パラメータを取得
|-
|java.util.Enumeration
|getParameterNames()
|パラメータを取得
|-
|}
=====[http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/http/HttpServletRequest.html HttpServletRequest]=====
{|class="wikitable"
!戻値
!メソッド
!備考
|-
|String
|getHeader(String name)
|HTTPリクエストヘッダ情報を取得
|-
|Enumeration
|getHeaders(String name)
|HTTPリクエストヘッダ情報を取得
|-
|Enumeration
|getHeaderNames()
|HTTPリクエストヘッダ情報を取得
|-
|int
|getIntHeader(String name)
|HTTPリクエストヘッダ情報を取得
|-
|long
|getDateHeader(String name)
|HTTPリクエストヘッダ情報を取得
|-
|Cookie[]
|getCookies()
|リクエストからクッキーを取得
|-
|boolean
|isRequestedSessionIdFromCookie()
|クッキーによるセッションIDかどうか
|-
|}
=====クラス図=====
[[File:0079_servlet_request.jpg]]
----
1.3 HttpServletレスポンスのインタフェースを使用して、以下のコードを書き出す
{{amazon|1932394389}}
[http://www.amazon.co.jp/dp/1932394389?tag=typea09-22&link_code=as3&creativeASIN=1932394389&creative=3999&camp=767 SCWCD Exam Study Kit: Java Web Component Developer Certification (ペーパーバック)]