今天在PE项目中,更改ManageServlet中的代码时,突然报了这个错误:
java.lang.AbstractMethodError: javax.servlet.jsp.PageContext.getVariableResolver()Ljavax/servlet/jsp/el/VariableResolver;
很奇怪,看起来似乎是EL的问题,网上找到的资料也大多是什么Tomcat下jar版本冲突的问题,但是我这个刚才还好好的那,并且也没有动JSP页面。
出了这个错误之后,原本工作正常的Filter也出问题了,真是一团糟。
考虑到既然这一切是修改Servlet代码造成的,那就先还原了,果然注释掉刚才改动的那些代码之后一切又正常了。
最后从这部分代码入手,重新编写了代码的判断逻辑之后就OK了