代码量比较大,也就不直接粘贴了,传上来供免费下载浏览,对此系统有任何问题,欢迎在评论区交流讨论。
代码链接:http://download.csdn.net/detail/qq_33665647/9627933
这是一个利用了servlet,jsp,xml技术的综合项目。
实现的功能有:
1.提供用户注册登录功能
2.记录用户借阅与归还
3.在不登录的情况下,可以按书名或者作者查找对应书籍
4.登录的情况下,可以查看用户所借图书
使用了MVC模式。适用于那些未学过框架,但其余的javaee部分已经掌握,希望找一个实战项目的同学。
然后就是把坑点说下,自己跳了不少坑,别人可以借鉴下:
1.我的项目有注册登录页面,自己曾经做过,就想偷下懒,拿过来重用,但发现过去项目路径都写死了,要改所有项目名称。
解决方案就是,以后在写任何一个项目时,项目名称不能写死。
在jsp中${pageContext.request.contextPath},在servlet中request.getRealPath("/")
2.在jsp中要在一段时间跳转到另一个页面,只需这样:
<%
response.setHeader("Refresh","5;URL=PersonalPage.jsp?id="+id+"&Message="+"userid:"+id);
%>
3.form action=""是对浏览器服务的,要写: /项目名称
4.一个jsp页面若有getAttribute方法,当这个页面经常被不同的页面跳转过去,那么一定要记得,每次跳转过去的页面都要携带这个页面所需要的信息。