阅读:9098回复:0
平台访问本地js报NoSuchElementException错误
访问页面时,页面引用本地资源,后台控制台报错。
图片:QQ截图20201020175353.png 解决方案: 1.自定义SystemPageFilter如下。 public class SystemPageFilter extends com.sunsheen.jfids.system.servlet.SystemPageFilter{ @Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain chain) throws IOException, ServletException { // TODO 自动生成的方法存根 HttpServletRequest request = (HttpServletRequest)(arg0); if (request.getRequestURL() != null && request.getRequestURL().toString().endsWith("antd.js")) { chain.doFilter(arg0, arg1); return; } super.doFilter(arg0, arg1, chain); } } 2.更改web.xml配置如下。(替换以前SystemPageFilter filter-class为自定义类全名) <filter> <filter-name>SystemPageFilter</filter-name> <filter-class> com.sunsheen.jfids.system.servlet.SystemPageFilter </filter-class> </filter> <filter-mapping> <filter-name>SystemPageFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> |
|