从概念和原理上推荐Rod的《EXPERT.ONE.ON.ONE.J2EE.DEVELOPMENT.WITHOUT.EJB》,这本很经典了,有中文版的,虽然有一定年头了,但还是有很大参考价值。
如果想掌握具体技术的话,Struts 2可以看李刚的《Struts.2权威指南--基于WebWork核心的MVC开发》,算是国内写Struts 2的原创比较好的书了,当然英文好书更多,不一一列举。
Spring可以看《Spring专业开发指南》,是英文《Pro Spring》的中译本。
Hibernate有夏昕的《深入浅出Hibernate》,也是中文的。
英文好的话看*** in Action系列的,《Spring in Action》, 《Hibernate in Action》都不错。
整合方面看看《轻量级Java+EE企业应用实战。。》的某些章节。
上述都有电子版,网上能下到。
比较快速入门的方法是看视频,verycd能下到黎活明,马士兵讲的,还是不错的,我看过,想完全精通的话还是看官方文档了。
你这只是贴出来前端页面,servlet有个web.xml文件配置正确吗?名称和form表单请求名一致吗?看看配置文件有没有配置后缀,比如action或do,如果有,需要加在servlet请求名后面,在登录前点击F12,检查请求是否状态为200,或者后台跳转页面是否正常调整,后端加个断点跟踪一下我觉得你这个问题首先:可能是struts版本引起的,我没记错的话,这本书中所有有关struts的示例,struts的版本都是2.2.1吧(我买的书是这个版本,不懂你为什么要用2.3.x,难道后续出版的书中换版本了)!
再就是提供开源框架的开发商,提供给我们的jar包,里面有些组件有好几个版本,如果你程序里用了x版本,而导入的jar包里包含x版和y版。在项目运行时,如果开发工具默认首先加载了y版,那肯定很容易报错。(我看过一个讲解ssh整合的视频讲解,里面就出现我说的这种情况,删除了一个jar后,成功了。)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)