クラス MockJspWriter
java.lang.ObjectSE
java.io.WriterSE
jakarta.servlet.jsp.JspWriter
org.springframework.mock.web.MockJspWriter
- 実装されたすべてのインターフェース:
CloseableSE
、FlushableSE
、AppendableSE
、AutoCloseableSE
JspWriter
EE クラスのモック実装。カスタム 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 を作成します。メソッドのサマリー
修飾子と型メソッド説明void
clear()
void
void
close()
void
flush()
int
protected PrintWriterSE
ターゲット Writer を遅延初期化します。void
newLine()
void
print
(boolean value) void
print
(char value) void
print
(char[] value) void
print
(double value) void
print
(float value) void
print
(int value) void
print
(long value) void
void
void
println()
void
println
(boolean value) void
println
(char value) void
println
(char[] value) void
println
(double value) void
println
(float value) void
println
(int value) void
println
(long value) void
void
void
write
(char[] value, int offset, int length) クラス jakarta.servlet.jsp.JspWriterEE から継承されたメソッド
getBufferSize, isAutoFlush
コンストラクターの詳細
MockJspWriter
レスポンスのデフォルトのライターを使用して、指定されたレスポンスの MockJspWriter を作成します。- パラメーター:
response
- ラップするサーブレットのレスポンス
MockJspWriter
指定されたプレーンライターの MockJspWriter を作成します。- パラメーター:
targetWriter
- ラップするターゲットライター
MockJspWriter
指定されたレスポンスに対して MockJspWriter を作成します。- パラメーター:
response
- ラップするサーブレットのレスポンスtargetWriter
- ラップするターゲットライター
メソッドの詳細
getTargetWriter
ターゲット Writer を遅延初期化します。clear
- 次で指定:
- クラス
JspWriterEE
のclear
- 例外:
IOExceptionSE
clearBuffer
- 次で指定:
- クラス
JspWriterEE
のclearBuffer
- 例外:
IOExceptionSE
flush
- 次で指定:
- インターフェース
FlushableSE
のflush
- 次で指定:
- クラス
JspWriterEE
のflush
- 例外:
IOExceptionSE
close
- 次で指定:
- インターフェース
AutoCloseableSE
のclose
- 次で指定:
- インターフェース
CloseableSE
のclose
- 次で指定:
- クラス
JspWriterEE
のclose
- 例外:
IOExceptionSE
getRemaining
public int getRemaining()- 次で指定:
- クラス
JspWriterEE
のgetRemaining
newLine
- 次で指定:
- クラス
JspWriterEE
のnewLine
- 例外:
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
のprintln
- 例外:
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