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

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

我怎么感觉还不如用spring?

最新回答 / imooc_幕课网
你可以利用代理的设计模式,可以改变validate的返回值

已采纳回答 / 二度
你是不是忘了query.setParameter(0, username);query.setParameter(1, password);这样才会把hql中的问号替换为数值
迭代那里 var=stu 。表示报错了。一查原因。要把var改为id。就没问题了。
太简单了点 一个小小的Demo 根本检验不出水平

最赞回答 / 云雀
已经找到原因了,连数据库的URL写错了
这个老师课讲得好些
我报的404解决了,是因为没有发布项目。。。在Tomcat右键Add Deployment将项目发布出去
一直空指针异常~~~
在抛出异常的时候,还是rollback好吧
小伙伴们是不是总是遇到500这个错误勒,明明已经手动加载了user library,却老是显示各种包找不到的错误,大多人会选择将jar包从新复制到WEB-INF下的lib里面,这里有一个好的解决办法,打开项目的properties,找到Deployment Assembly点进去,再点击add找到Java Build path entries,找到你自己定义的包,点击Finish,就可以运行了
对于增删改 抛异常的 最好采用tx.rollback();
顺便再引用一下前人的一句话:尤其是最后一局
首先给你个忠告 千万别用hibernate5.*.* 用4.*.* 否则驾驭不了天天报错。。。
然后JDBC驱动版本 必须和Mysql版本 对应,最好是去Mysql的目录里找,版本不对也会报错。
最最最坑爹的问题是,我的Myeclipse 2014和2015都遇到的坑爹问题:千万别用Java - Build path - user library再 项目里add library 我的经验是 最终这个方法进去的包 都只服务本地,不进tomcat
The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.hibernate.exception.GenericJDBCException: could not execute statement
课程须知
各位小伙伴,学习本课程前需要对 Struts2和Hibernate的基础知识有所了解。
老师告诉你能学到什么?
1、掌握Struts2和Hibernate的整合开发 2、能够使用Struts2+Hibernate独立开发信息管理类的项目,进行数据的增删改查。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消