クラス MockBodyContent
java.lang.ObjectSE
java.io.WriterSE
jakarta.servlet.jsp.JspWriter
jakarta.servlet.jsp.tagext.BodyContent
org.springframework.mock.web.MockBodyContent
- 実装されているすべてのインターフェース:
CloseableSE、FlushableSE、AppendableSE、AutoCloseableSE
BodyContentEE クラスのモック実装。カスタム JSP タグをテストするときにアプリケーションをテストする場合にのみ必要です。- 導入:
- 2.5
- 作成者:
- Juergen Hoeller
フィールドのサマリー
クラス jakarta.servlet.jsp.JspWriterEE から継承されたフィールド
autoFlushEE, bufferSizeEE, DEFAULT_BUFFEREE, NO_BUFFEREE, UNBOUNDED_BUFFEREEコンストラクターの概要
コンストラクターコンストラクター説明MockBodyContent(StringSE content, HttpServletResponseEE response) 指定されたレスポンスに対して MockBodyContent を作成します。MockBodyContent(StringSE content, HttpServletResponseEE response, WriterSE targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。MockBodyContent(StringSE content, WriterSE targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。メソッドのサマリー
修飾子と型メソッド説明voidclear()voidvoidclose()intvoidnewLine()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) voidクラス jakarta.servlet.jsp.tagext.BodyContentEE から継承されたメソッド
clearBodyEE, flushEE, getEnclosingWriterEEクラス jakarta.servlet.jsp.JspWriterEE から継承されたメソッド
getBufferSizeEE, isAutoFlushEE
コンストラクターの詳細
MockBodyContent
指定されたレスポンスに対して MockBodyContent を作成します。- パラメーター:
content- 公開するボディコンテンツresponse- ラップするサーブレットのレスポンス
MockBodyContent
指定されたレスポンスに対して MockBodyContent を作成します。- パラメーター:
content- 公開するボディコンテンツtargetWriter- ラップするターゲットライター
MockBodyContent
public MockBodyContent(StringSE content, @Nullable HttpServletResponseEE response, @Nullable WriterSE targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。- パラメーター:
content- 公開するボディコンテンツresponse- ラップするサーブレットのレスポンスtargetWriter- ラップするターゲットライター
メソッドの詳細
getReader
- 次で指定:
- クラス
BodyContentEEのgetReaderEE
getString
- 次で指定:
- クラス
BodyContentEEのgetStringEE
writeOut
- 次で指定:
- クラス
BodyContentEEのwriteOutEE - 例外:
IOExceptionSE
clear
- 次で指定:
- クラス
JspWriterEEのclearEE - 例外:
IOExceptionSE
clearBuffer
- 次で指定:
- クラス
JspWriterEEのclearBufferEE - 例外:
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