为了账号安全,请及时绑定邮箱和手机立即绑定

使用Struts2+Hibernate开发学生信息管理功能

数据用的本地MYSQL, 不了解数据库的建议看一下《MYSQL 必学必会》,20分钟就入门了。
http://pan.baidu.com/s/1nvPSkzR
课程源码,本地TOMCAT运行无错误,视频中的添加会员日期控件好像有问题,有问题请发邮件咨询和源码请联系xiaoxm55@163.com ,不定时回复。
还有不知道大家反复点击查询有没有遇到事务嵌套的问题?我是这样解决的
Query query = session.createQuery(hql);
list = query.list();
session.close();
老师好像没有考虑到删除最后一条的情况,按照老师的写法,删除最后一条的时候,显示会有问题,但是实际上数据已经删掉了,个人觉得这里其实不需要判断:
if(list!=null && list.size()>0)
删除按钮只有在有学生记录的时候才能看的到,所以默认一定是SIZE>0的。
//直接这样写
StudentsDAO sdao = new StudentDAOimpl();

List<Students> list =sdao.queryAllStudents();

session.setAttribute("students_list", list);
因为继承了superaction所以才能直接用的session.setAttribute()。大兄弟
感觉这讲师真心不错

最新回答 / 慕移动9181930
哦,。。原来如此,还是加上那些嘛,那样更完整tbody是什么东西?

最新回答 / 慕粉3169703
很明显,tree.jsp这个文件没导入到user_login_success.jsp中
可以在hibernate的源码包里考那个xml文件,直接靠过来修改就行了

最新回答 / 慕粉3585050
课程学习完毕,已把代码同步到git https://git.coding.net/zep1168/imooc_learning.git 进入struts2_hibernate目录后,看README.md的流程,解决导入过程中的bug
哪位大神有页面的jsp代码,给发一份,资料下载的课程素材不对啊!

最新回答 / qq_风_79
struts的值栈分为对象栈和上下文栈,取上下文栈中的内容要用#开头,可以去看下关于struts的课

已采纳回答 / 慕粉2223061884
获得内置对象的方法不止一种,你说的方法也可以,使用接口的方式最明显的特征是通过ioc削减代码直接的耦合,具体的使用方法得学习下ioc。不过,这个地方我觉得没有体现这个特点,在前面一段视频的UserDao userdao=new UserDaoImpl()那个是接口功能的运用。
课程须知
各位小伙伴,学习本课程前需要对 Struts2和Hibernate的基础知识有所了解。
老师告诉你能学到什么?
1、掌握Struts2和Hibernate的整合开发 2、能够使用Struts2+Hibernate独立开发信息管理类的项目,进行数据的增删改查。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消