checkresponsefilter.java
来自「icsamples目录中有icsamples网络程序。 这个程序包括J2EE网络」· Java 代码 · 共 68 行
JAVA
68 行
package jwadbook.filter;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.RequestDispatcher;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.util.*;/** * * @author Jian (James) Cai */public class CheckResponseFilter implements Filter{ public void init(final FilterConfig filterConfig) { } public void destroy() { } public CheckResponseFilter() { } public void doFilter(final ServletRequest request, final ServletResponse response, FilterChain chain) throws java.io.IOException, javax.servlet.ServletException { PrintWriter out = response.getWriter(); chain.doFilter(request, response); HttpServletResponse httpresponse = (HttpServletResponse)response; out.println("<p><p>"); out.println(" <FONT COLOR='#009999' SIZE='4' face='Arial'> "); out.println(" <STRONG>This table is generated from the CheckResponseFilter</STRONG> "); out.println(" </FONT> "); out.println(" <HR> "); out.println(" <H2></H2> "); out.println("<CENTER>"); out.println ( "<TABLE Border=1 BGCOLOR=WHITE> "); out.println("<TR BGCOLOR='#99cee6'> <TH> Parameter</TH> <TH> Value</TH></TR> "); out.println("<tr>"); out.println("<td>Buffer Size</td>"); out.println("<td>" + httpresponse.getBufferSize()+"</td>"); out.println("</tr>"); out.println("<tr>"); out.println("<td>If Committed</td>"); out.println("<td>"+ httpresponse.isCommitted()+"</td>"); out.println("</tr>"); out.println("</TABLE>"); out.println("</CENTER>"); out.println("</body>"); out.println("</html>"); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?