public class MockJspWriter
extends javax.servlet.jsp.JspWriter
JspWriter
class.
Used for testing the web framework; only necessary for testing applications when testing custom JSP tags.
Constructor and Description |
---|
MockJspWriter(javax.servlet.http.HttpServletResponse response)
Create a MockJspWriter for the given response,
using the response's default Writer.
|
MockJspWriter(javax.servlet.http.HttpServletResponse response,
Writer targetWriter)
Create a MockJspWriter for the given response.
|
MockJspWriter(Writer targetWriter)
Create a MockJspWriter for the given plain Writer.
|
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
clearBuffer() |
void |
close() |
void |
flush() |
int |
getRemaining() |
protected PrintWriter |
getTargetWriter()
Lazily initialize the target 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 |
print(Object value) |
void |
print(String value) |
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 |
println(Object value) |
void |
println(String value) |
void |
write(char[] value,
int offset,
int length) |
public MockJspWriter(javax.servlet.http.HttpServletResponse response)
response
- the servlet response to wrappublic MockJspWriter(Writer targetWriter)
targetWriter
- the target Writer to wrappublic MockJspWriter(javax.servlet.http.HttpServletResponse response, Writer targetWriter)
response
- the servlet response to wraptargetWriter
- the target Writer to wrapprotected PrintWriter getTargetWriter() throws IOException
IOException
public void clear() throws IOException
clear
in class javax.servlet.jsp.JspWriter
IOException
public void clearBuffer() throws IOException
clearBuffer
in class javax.servlet.jsp.JspWriter
IOException
public void flush() throws IOException
flush
in interface Flushable
flush
in class javax.servlet.jsp.JspWriter
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class javax.servlet.jsp.JspWriter
IOException
public int getRemaining()
getRemaining
in class javax.servlet.jsp.JspWriter
public void newLine() throws IOException
newLine
in class javax.servlet.jsp.JspWriter
IOException
public void write(char[] value, int offset, int length) throws IOException
write
in class Writer
IOException
public void print(boolean value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(char value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(char[] value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(double value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(float value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(int value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(long value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(Object value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void print(String value) throws IOException
print
in class javax.servlet.jsp.JspWriter
IOException
public void println() throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(boolean value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(char value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(char[] value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(double value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(float value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(int value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(long value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(Object value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
public void println(String value) throws IOException
println
in class javax.servlet.jsp.JspWriter
IOException
Copyright © 2015. All rights reserved.