クラス 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
public class MockBodyContent
extends jakarta.servlet.jsp.tagext.BodyContent
BodyContent クラスのモック実装。カスタム JSP タグをテストする場合にのみ必要です。- 導入:
- 2.5
- 作成者:
- Juergen Hoeller
フィールドのサマリー
クラス jakarta.servlet.jsp.JspWriter から継承されたフィールド
autoFlush, bufferSize, DEFAULT_BUFFER, NO_BUFFER, UNBOUNDED_BUFFERコンストラクターの概要
コンストラクターコンストラクター説明MockBodyContent(StringSE content, @Nullable jakarta.servlet.http.HttpServletResponse response, @Nullable WriterSE targetWriter) 指定されたレスポンスに対して MockBodyContent を作成します。MockBodyContent(StringSE content, jakarta.servlet.http.HttpServletResponse response) 指定されたレスポンスに対して 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.BodyContent から継承されたメソッド
clearBody, flush, getEnclosingWriterクラス jakarta.servlet.jsp.JspWriter から継承されたメソッド
getBufferSize, isAutoFlush
コンストラクターの詳細
MockBodyContent
指定されたレスポンスに対して MockBodyContent を作成します。- パラメーター:
content- 公開するボディコンテンツresponse- ラップするサーブレットのレスポンス
MockBodyContent
MockBodyContent
メソッドの詳細
getReader
- 次で指定:
- クラス
jakarta.servlet.jsp.tagext.BodyContentのgetReader
getString
- 次で指定:
- クラス
jakarta.servlet.jsp.tagext.BodyContentのgetString
writeOut
- 次で指定:
- クラス
jakarta.servlet.jsp.tagext.BodyContentのwriteOut - 例外:
IOExceptionSE
clear
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのclear - 例外:
IOExceptionSE
clearBuffer
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのclearBuffer - 例外:
IOExceptionSE
close
- 次で指定:
- インターフェース
AutoCloseableSEのclose - 次で指定:
- インターフェース
CloseableSEのclose - 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのclose - 例外:
IOExceptionSE
getRemaining
public int getRemaining()- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのgetRemaining
newLine
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのnewLine - 例外:
IOExceptionSE
write
- 次で指定:
- クラス
WriterSEのwriteSE - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
print
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprint - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE
println
- 次で指定:
- クラス
jakarta.servlet.jsp.JspWriterのprintln - 例外:
IOExceptionSE