1.HttpServletRequest cannot be resolved to a type说明没有导入servlet包,有些过滤器会自动隐藏环境包,所以最好还是:
右键项目-选择properties-筛选(左上角输入框)输入java build path,然后就能看到你安装的包,要确保有servlet,实在没有,去下一个,导入,myeclipse本来就有,可以在安装路径上搜索到,导入,the point is 导入一个servlet。点击add exterals jars就是第二项,就会让你输入路径了。
2.Project 'XXXX' is missing required library: 'WebRoot/WEB-INF/lib/mysql-connector-java-5.1.33-bin.jar'显而易见,少了mysql-connector-java-5.1.33-bin.jar这个包,版本关系不大,还要顾虑到配置mysql的mysql-connector-java-5.1.33-bin.jar版本,以mysql优先。
3.Duplicate unique value [struts2] declared for identity身份;[逻]同一性;个性;[数]恒等(式) constraint限制 "web-app-filter-name-uniqueness" of element "web-app".大意就是说标签重复了,举了例子在配置web.xml时
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
出现了两次
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
就是这样,就会出现。
4.
org.apache.jasper.JasperException: An exception occurred processing JSP page /AddManager.jsp at line 74
The server encountered an internal error that prevented it from fulfilling this request.
An exception occurred processing JSP page /AddManager.jsp at line 74
出现了这些,你觉得你的代码没问题,那么,问题就是网址,也就是说,如果用了action,那么就不能访问XXXjsp,应该是XXX.action,并且,如果是需要登陆还要看你的权限够不够。其他一些问题也会导致这一错误,例如mysql密码错误。
5.有的错误在重启myeclipse之后会消失,添加了path之后没用,试一下重启,程序员就是不断的尝试,百度搜不到问谷歌,对于英文不能发憷,因为外国人也是用常用语问的。
这篇文章图片也是没有的,等我有功夫研究下吧。