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

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

没有点struts和hibernate的基础还真弄不出来
说实话,不清楚老师为啥不严格区分DAO和Service层的方法?Service层的方法应该只是调用DAO层的方法才对啊,不应该把DAO层的方法搬到Sevice层实现啊。
好想吐槽。
1、reflect.InvocationTargetException 错误antlr-2.2.7jar包冲突,删除Struts2.1
2、报错,自己导入的包不行(可能是少了),用回系统的(删除antlrjar包,在window->preference-myeclipse-projectLibrary)
3、还是不行,reflect.InvocationTargetException 。解决方法是把hibernate的包放在WEB_INF的lib下。
4、麻蛋,还是不行。又报错,mysql的驱动找不到了。解决方法:在WEB-INF的lib下放一个,tomcat中的lib也要放一个。
我来谈谈我的经验。
1,HQL查询没问题。出现user is not mapped的原因是user是数据库的表名,而需要的是Users类的映射文件的名字,就是在hibernate.cfg.xml中mapping的映射名。
2,上个问题改了,依旧出错了。报: antlr.collections.AST.getLine()I是myeclipse中带有struts2.1,删除就行。

最新回答 / cenyetong
<...图片...>不是这个有问题就是那个有问题

最赞回答 / qq_你不懂_5
StandardServiceRegistryBuilder()

最新回答 / qq_冷暖自知_6
你在Students.java里面加上toString方法,里面加上你的Students的参数就ok了.

最赞回答 / lxqjss
错误表示action找不到。你看下jsp登录页面的form表单部分的action代码,对比一下目录是否写错。根据你的目录,应写成:<%=path%>/users/Users_login.action如果没有问题,检查UsersAction.java中的login方法,查看是否没写或拼写错误

最新回答 / hyacinth小堇
检查一下你的hibernate.cfg.xml文件;应该是这儿出问题了;也可能是你这个文件的位置不对

最新回答 / 辉扬
你打印一下,看看user参数有没有传进来以及user对象有没有值。。。
关于添加学生信心的jsp的部署了,没有讲。自己试了一下报错了。
一头飞奔的猪
第一点,创建sessionFactory和session对象没用可以注释掉 上面的import session去掉.

第二点,数据库不生成表,我先用老师的代码,无法生成。用我学hibernater时的代码就可以。

具体问题欢迎找我讨论。
课程须知
各位小伙伴,学习本课程前需要对 Struts2和Hibernate的基础知识有所了解。
老师告诉你能学到什么?
1、掌握Struts2和Hibernate的整合开发 2、能够使用Struts2+Hibernate独立开发信息管理类的项目,进行数据的增删改查。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消