图书管理系统要改改

图书管理系统要改改

ID:38696175

大小:195.50 KB

页数:6页

时间:2019-06-17

图书管理系统要改改_第1页
图书管理系统要改改_第2页
图书管理系统要改改_第3页
图书管理系统要改改_第4页
图书管理系统要改改_第5页
资源描述:

《图书管理系统要改改》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、周鼎原-2013-06-231.第一步先配置环境很重要!不仅如此,下面还有很多东东是错误的!~~>_<~~

2、安装SQLSERVER20000、SP4补丁,然后写一个测试工程,测试所连接的数据库服务是否打开,端口是否正确,驱动JAR包版本是否正确等问题。测试类代码如下,如果测试连接成功,打印ConnectionSuccessful!2.配置数据源!把数据库备份文件还原到数据库中(可baidu查还原方法),修改项目中applicationContex.xml中数据源相关信息:修改数据库名,检查sa用户名和密码是否和数据库设置的一致。3.一开始通过正确时管理员

3、用户名和密码登陆之后,立刻就出现了sessionError,然后我到网上查了相关资料发现原来是DWR框架版本兼容性的问题,解决方法如下:周鼎原-2013-06-23在Web.xml里面添加红色方框的内容即可2.这个错误有点莫名其妙。(╯^╰)添加管理员操作出现显然是找不到Action的原因,我通过struts配置文件和applicationContext文件找到了执行的类,名称和路径都完全正确,为什么错呢?真让人有点儿莫名其妙。哎~~~错误暂时先放一边,先来研究下它的调用过程:(1)查看的form表单请求的action名称:(2)对应所请求的action在Struts.xml中

4、配置的信息(3)然后查看applicaitonContext.xml文件,看spring注入的action对应的实例的类名是那个?周鼎原-2013-06-23通过配置信息,可以知道调用的是SysOperatorUtilAcion类,再根据struts.xml配置文件中的通配符的匹配方式知道所调用的方法是addOperator()调用过程过程清晰,正确!看不出一点错误。苦恼之际,灵机一想,我试着把页面请求的action改成如下:修改前addOperator.jsp中:修改后addOperator.jsp中:把页面请求的action名称由addOperatorOperator修改为

5、addoperatorOperator,同时还要修改SysOperatorUtilAcion类中的addOperator()为addoperator(),居然成功了,可以添加管理员用户了。极有可能是因为通配符导致的问题,懒得去深入研究了这些了额,反正该解决的问题解决了。^_^5.维护图书信息功能中,删除某行图书信息之后跳转到,删除是否成功页面,在页面中点击返回链接之后出现NULLPOINTEXCEPTION错误的解决方法Error.jsp里把周鼎原-2013-06-23

6、ad()'>返回修改为返回问题解决,是因为本来原项目里的这个超链接链接的是上一个请求的东东,而上一个请求的东东是一个action,action里面要一些信息,而删除提示成功页面无法提供给它信息,所以出错了。(╯^╰)6.通过管理员用户名和密码登陆到系统主页面之后,点击退出系统链接,跳转到登录页面出现样式找不到的情况,解决方法:在相关联的页面里面添加<%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+":/

7、/"+request.getServerName()+":"+request.getServerPort()+path+"/";%>">需要修改的JSP页面很多。7.维护图书信息功能,添加图书功能,出现HTTPStatus404-ThereisnoActionmappedforactionnameaddNumInfo修改showAllBook.jspaction="addNumInfo.action?id=<%=bc.getBookT().getId()%>"为:周鼎原-2013-06-23action="addNumBIfnfo

8、.action?id=<%=bc.getBookT().getId()%>"少了一个字母B的问题,不解释!7.进入系统之后有几处地方只能进行几次增删改查操作。然后就卡了,出现延迟加载的情况,不能进行进一步操作了。为什么呢?经过仔细调试观察,发现其中的重要原因:所有的dao层的实现类继承了HibernateDaoSupport并调用其中的getHibernateTemplate()方法进行相应的增删改查,而另外有一部分类则是通过getHibernateTemplate()获取session对象

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。