Myeclipse中web project各种常见错误及解决方法(持续更新)

时间:2021-12-29 10:58:38

创建web project时的问题

error:Install Dynamic web Module Facet卡住

solution:把网络关掉再创建就可以

Servlet

error:The servlets named [XXXServlet] and [xx.xx.servlet.XXXServlet] are both mapped to the url-pattern [/xxxServlet] which is not permitted

solution:servlet自动注解。。与手工配置重复,删去手工配置即可。

Struts2

error:The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location]

solution:web.xml中url-pattern的*.action换成/*

error:No result defined for action XXX and result input

solution:前台页面和后台参数之间的冲突,待大神解释

Struts2+Hibernate

error:java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

solution:将struts2库中的antrl-2.7.2.jar用hibernate库中的antrl-2.7.6.jar替换并将名字改成antrl-2.7.2.jar(到tomcat中改)