struts+mysql的java程序会出现的错误

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之后没用,试一下重启,程序员就是不断的尝试,百度搜不到问谷歌,对于英文不能发憷,因为外国人也是用常用语问的。
这篇文章图片也是没有的,等我有功夫研究下吧。


  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值