@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException,
ServletException
{
//
request.setCharacterEncoding("UTF-8");
HttpServletRequest req = getRequest();
java.util.Enumeration<String> e2=req.getParameterNames();
String param="";
while(e2.hasMoreElements()){
String key=e2.nextElement();
param+=key+"="+(key==null?"":req.getParameter(key))+"&";
}
System.out.println("[url:]"+req.getRequestURI()+(param==null||"".equals(param)?"":"?"+param.substring(0, param.length()-1)));
super.doFilter(request, response, chain);
}
struts2 控制台打印request 请求路径 filter 过滤器实现
最新推荐文章于 2022-04-26 17:10:59 发布
本文详细阐述了如何使用Java Servlet框架实现请求参数的打印与过滤功能,包括字符集设置、参数枚举与打印,以及如何在过滤器中进行参数处理。
4294

被折叠的 条评论
为什么被折叠?



