クラス MockJspWriter
java.lang.ObjectSE
java.io.WriterSE
jakarta.servlet.jsp.JspWriter
org.springframework.mock.web.MockJspWriter
- 実装されているすべてのインターフェース:
CloseableSE、FlushableSE、AppendableSE、AutoCloseableSE
JspWriterEE クラスのモック実装。カスタム JSP タグをテストするときにアプリケーションをテストする場合にのみ必要です。- 導入:
- 2.5
- 作成者:
- Juergen Hoeller
フィールドのサマリー
クラス jakarta.servlet.jsp.JspWriterEE から継承されたフィールド
autoFlushEE, bufferSizeEE, DEFAULT_BUFFEREE, NO_BUFFEREE, UNBOUNDED_BUFFEREEコンストラクターの概要
コンストラクターコンストラクター説明MockJspWriter(HttpServletResponseEE response) レスポンスのデフォルトのライターを使用して、指定されたレスポンスの MockJspWriter を作成します。MockJspWriter(HttpServletResponseEE response, WriterSE targetWriter) 指定されたレスポンスに対して MockJspWriter を作成します。MockJspWriter(WriterSE targetWriter) 指定されたプレーンライターの MockJspWriter を作成します。メソッドのサマリー
修飾子と型メソッド説明voidclear()voidvoidclose()voidflush()intprotected PrintWriterSEターゲット Writer を遅延初期化します。voidnewLine()voidprint(boolean value) voidprint(char value) voidprint(char[] value) voidprint(double value) voidprint(float value) voidprint(int value) voidprint(long value) voidvoidvoidprintln()voidprintln(boolean value) voidprintln(char value) voidprintln(char[] value) voidprintln(double value) voidprintln(float value) voidprintln(int value) voidprintln(long value) voidvoidvoidwrite(char[] value, int offset, int length) クラス jakarta.servlet.jsp.JspWriterEE から継承されたメソッド
getBufferSizeEE, isAutoFlushEE
コンストラクターの詳細
MockJspWriter
レスポンスのデフォルトのライターを使用して、指定されたレスポンスの MockJspWriter を作成します。- パラメーター:
response- ラップするサーブレットのレスポンス
MockJspWriter
指定されたプレーンライターの MockJspWriter を作成します。- パラメーター:
targetWriter- ラップするターゲットライター
MockJspWriter
指定されたレスポンスに対して MockJspWriter を作成します。- パラメーター:
response- ラップするサーブレットのレスポンスtargetWriter- ラップするターゲットライター
メソッドの詳細
getTargetWriter
ターゲット Writer を遅延初期化します。clear
- 次で指定:
- クラス
JspWriterEEのclearEE - 例外:
IOExceptionSE
clearBuffer
- 次で指定:
- クラス
JspWriterEEのclearBufferEE - 例外:
IOExceptionSE
flush
- 次で指定:
- インターフェース
FlushableSEのflush - 次で指定:
- クラス
JspWriterEEのflushEE - 例外:
IOExceptionSE
close
- 次で指定:
- インターフェース
AutoCloseableSEのclose - 次で指定:
- インターフェース
CloseableSEのclose - 次で指定:
- クラス
JspWriterEEのcloseEE - 例外:
IOExceptionSE
getRemaining
public int getRemaining()- 次で指定:
- クラス
JspWriterEEのgetRemainingEE
newLine
- 次で指定:
- クラス
JspWriterEEのnewLineEE - 例外:
IOExceptionSE
write
- 次で指定:
- クラス
WriterSEのwriteSE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
JspWriterEEのprintEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
JspWriterEEのprintlnEE - 例外:
IOExceptionSE