AsyncFilter.java 文件源码

java
阅读 103 收藏 0 点赞 0 评论 0

项目:portals-pluto 作者:
@Override
public void doFilter(ResourceRequest resourceRequest, ResourceResponse resourceResponse, FilterChain chain) throws IOException,
      PortletException {

   DispatcherType dispatcherType = resourceRequest.getDispatcherType();

   StringBuilder txt = new StringBuilder(128);
   txt.append("Entering request. DispatcherType: ").append(dispatcherType);
   txt.append(", request #: ").append(reqnum.getRandomNumber());
   LOGGER.fine(txt.toString());

   if (asyncDialogBean.isShowFilter()) {
      txt.setLength(0);
      txt.append("<div class='msgbox'>");
      txt.append("Filter: Request number: ").append(reqnum.getRandomNumber());
      txt.append(", DispatcherType: ").append(resourceRequest.getDispatcherType());
      txt.append("</div>");
      resourceResponse.getWriter().write(txt.toString());
   }

   chain.doFilter(resourceRequest, resourceResponse);

   LOGGER.fine("Exiting request. DispatcherType: " + resourceRequest.getDispatcherType());

}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号