JAVAWEB开发实战经典eclipse下配置Struts遇到的异常

异常一:新建动态web项目后tomcat启动失败;

原因:电脑性能低下,原本一个项目可以在默认的45秒内启动,新建了一个项目即使不是同时运行也会拖慢连接速度导致连接超时;

解决方法:双击servers的tomcat v9.0 server at localhost,修改超时时间(网上的修改server.xml方法无效)。

 

配置过程中放弃书里的配置方法,按照该链接的方法配置http://yangzhizhen.iteye.com/blog/1626078

异常二:运行jsp文件后404not found;

原因:web-inf下的jsp无法正常运行;

解决方法:将jsp文件移到webcontent下,并将配置文件的路径做相应改变。

 

异常三:submit后404not found;

解决方法:在action路径前面添加${pageContext.request.contextPath},添加完的路径为${pageContext.request.contextPath}/login.do。

 

异常四:表单提交后java.lang.ClassNotFoundException: org.apache.struts.action.ActionServlet;

解决方法:右键项目,properties--->Deployment Assembly--->add--->Java Build Path Entries--->Next--->Struts-core--->finish--->apply and close。

 

异常五: 提交表单后

java.lang.NullPointerException
	org.apache.struts.config.FormBeanConfig.createActionForm(FormBeanConfig.java:289);

原因:struts-config里面actionform的type的包的名字ActionForm写成Actionform了,MD!

 

至此,异常全部解决,程序正常运行,感动,撒花~~~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值