以前前台是html 用ajax请求数据
但是现在换成了jsp
直接访问这个jsp会报错
2013-10-08 17:30:23.889:WARN:oejs.ServletHandler:Error for /index.jsp java.lang.NoSuchMethodError: javax.servlet.ServletContext.getJspConfigDescriptor()Ljavax/servlet/descriptor/JspConfigDescriptor;访问html又是正常的
不知道是哪里的问题,请知道的朋友给点播一下 先谢谢了。
找到问题了我建项目的时候就带了ApacheTomcatv6.0这个Libraries
我把这个给remove掉就好了
就是这个引起的冲突
JFinal的默认是不处理请求里面带·(点)的action的,所以你这个请求JFinalpass后,直接是容器处理的,然后你的jsp里面是不是又有一些什么东东调用了这个方法 javax.servlet.ServletContext.getJspConfigDescriptor(),然后……你懂的
你把请求改为不带点的,然后在JFinal的controller里面render这个jsp,再试试
我新建的jsp里面空的就一个文本内容"123"而且我也看了jfinal的jspdemo可以直接访问jsp页面啊不用render目录位置看看是不是错了没错的,而且目录错了也不应该报这个错挖我刚试了用tomcat(6.0.37)部署可以正常访问用jetty-server-8.1.8发布就不行2楼说的很清楚了,用/xxx/xxx ,不带后缀访问就行了
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。