public final class ResponseUtil extends Object
Containersを利用して レスポンスコンポーネントを返却する。S2NStreamResponseレスポンスを作成し、リソースホルダーに保存する。S2NStreamResponseレスポンスに書き込む、リソースホルダーに保存する。| 修飾子とタイプ | メソッドと説明 |
|---|---|
static void |
download(String fileName,
byte[] data)
ダウンロードする。
|
static void |
download(String fileName,
InputStream in)
指定されたストリームから読み込んで、ダウンロードレスポンスをリソースホルダーに保存する。
|
static void |
download(String fileName,
InputStream in,
int length)
指定されたストリームから読み込んで、指定したContentLengthとともにダウンロードレスポンスをリソースホルダーに保存する。
|
static javax.servlet.http.HttpServletResponse |
getResponse()
レスポンスを返却する。
|
static void |
write(String text)
レスポンスにテキストを書き込む。
|
static void |
write(String text,
String contentType)
レスポンスにテキストを書き込む。
|
static void |
write(String text,
String contentType,
String encoding)
レスポンスにテキストを書き込む。
|
public static javax.servlet.http.HttpServletResponse getResponse()
public static void download(String fileName, byte[] data)
fileName - ファイル名data - ダウンロードするデータpublic static void download(String fileName, InputStream in)
fileName - レスポンスとして返されるファイル名in - ダウンロードさせたいデータpublic static void download(String fileName, InputStream in, int length)
fileName - レスポンスとして返されるファイル名in - ダウンロードさせたいデータlength - Content-Length:フィールドの値public static void write(String text)
text - テキストpublic static void write(String text, String contentType)
text - テキストcontentType - コンテントタイプ。 デフォルトはtext/plain。