| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「1.2 HttpServletRequestインタフェースを使用して、以下のコードを書き出す」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
 
1行目: 1行目:
====リクエストからHTTPフォームパラメータ を取得するコード====
+
====リクエストから[[HTTP]]フォームパラメータ を取得するコード====
 
  String name = request.getParameter("name");
 
  String name = request.getParameter("name");
====HTTPリクエストヘッダ情報を取得するコード====
+
====[[HTTP]]リクエストヘッダ情報を取得するコード====
  String lmd = getHeader("Last-Modified");  
+
  String lmd = get[[Header]]("Last-Modified");  
 
====リクエストからクッキーを取得するコード====
 
====リクエストからクッキーを取得するコード====
 
  Cookie[] cookie = request.getCookies();  
 
  Cookie[] cookie = request.getCookies();  
37行目: 37行目:
 
|-
 
|-
 
|String
 
|String
|getHeader(String name)
+
|get[[Header]](String name)
 
|HTTPリクエストヘッダ情報を取得
 
|HTTPリクエストヘッダ情報を取得
 
|-
 
|-
 
|Enumeration
 
|Enumeration
|getHeaders(String name)
+
|get[[Header]]s(String name)
 
|HTTPリクエストヘッダ情報を取得
 
|HTTPリクエストヘッダ情報を取得
 
|-
 
|-
 
|Enumeration
 
|Enumeration
|getHeaderNames()
+
|get[[Header]]Names()
 
|HTTPリクエストヘッダ情報を取得
 
|HTTPリクエストヘッダ情報を取得
 
|-
 
|-
 
|int
 
|int
|getIntHeader(String name)
+
|getInt[[Header]](String name)
 
|HTTPリクエストヘッダ情報を取得
 
|HTTPリクエストヘッダ情報を取得
 
|-
 
|-
 
|long
 
|long
|getDateHeader(String name)
+
|getDate[[Header]](String name)
 
|HTTPリクエストヘッダ情報を取得
 
|HTTPリクエストヘッダ情報を取得
 
|-
 
|-
61行目: 61行目:
 
|-
 
|-
 
|boolean
 
|boolean
|isRequestedSessionIdFromCookie()
+
|isRequestedSessionIdFrom[[Cookie]]()
 
|クッキーによるセッションIDかどうか
 
|クッキーによるセッションIDかどうか
 
|-
 
|-
68行目: 68行目:
 
[[File:0079_servlet_request.jpg]]
 
[[File:0079_servlet_request.jpg]]
 
----
 
----
1.3 HttpServletレスポンスのインタフェースを使用して、以下のコードを書き出す
+
[[1.3 HttpServletレスポンスのインタフェースを使用して、以下のコードを書き出す]]
  
 
{{amazon|1932394389}}
 
{{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 (ペーパーバック)]] |
+
[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 (ペーパーバック)]

2020年2月16日 (日) 04:21時点における最新版

リクエストからHTTPフォームパラメータ を取得するコード

String name = request.getParameter("name");

HTTPリクエストヘッダ情報を取得するコード

String lmd = getHeader("Last-Modified"); 

リクエストからクッキーを取得するコード

Cookie[] cookie = request.getCookies(); 

まとめ

ServletRequest
戻値 メソッド 備考
String getParameter(String name) パラメータを取得
String[] getParameterValues(String name) パラメータを取得
java.util.Map getParameterMap() パラメータを取得
java.util.Enumeration getParameterNames() パラメータを取得
HttpServletRequest
戻値 メソッド 備考
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かどうか
クラス図

0079 servlet request.jpg


1.3 HttpServletレスポンスのインタフェースを使用して、以下のコードを書き出す

SCWCD Exam Study Kit: Java Web Component Developer Certification (ペーパーバック)