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。