The method getDispatcherType() is undefined for the type HttpServletRequest

您好,我安装了最新版的JDK和tomcat后,原来可以启动的代码就报这个错,请问要怎么解决呢?... 您好,我安装了最新版的JDK和tomcat后,原来可以启动的代码就报这个错,请问要怎么解决呢? 展开
 我来答
justin_809
推荐于2017-10-11 · TA获得超过4853个赞
知道小有建树答主
回答量:978
采纳率:66%
帮助的人:98.8万
展开全部
从网上查资料,找可能出现这个问题的因素:
1可能是环境变量,检查了没问题
2有人说jar包冲突

对于servlet-api.jar这个包,原来工程中有,在旧的tomcat版本中,如果不加,会出问题,新的版本中加了会有问题,删除这个包,重启,ok
tattackor
推荐于2017-10-08 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:878万
展开全部
你查一下,是说不是新版的jdk把这个方法取消了。
你这个报错说明就是指这个getDispatcherType方法未定义。
追问
谢谢您的答复,我已经解决了,原因是jar冲突
追答
welcome!
来自:求助得到的回答
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzxhll
2015-07-27 · 超过32用户采纳过TA的回答
知道小有建树答主
回答量:102
采纳率:0%
帮助的人:47.5万
展开全部
到项目的lib目录下,删除javax.servlet.jar就好了。亲测。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Denver_space
2015-08-09 · TA获得超过5.7万个赞
知道大有可为答主
回答量:1.7万
采纳率:66%
帮助的人:7175万
展开全部
getDispatcherType()这种方式尚未为HttpServlet请求类型(服务)定义
即:目前尚不支持该服务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式