为了账号安全,请及时绑定邮箱和手机立即绑定
如果出现sessionFactory那里的错误,可以在Product.hbm.xml配置文件中,

"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">改为:

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
点击提交按钮,显示404,There is no Action mapped for namespace [/] and action name [in] associated with context path [/ssh]. - [unknown location]
已经成功整合,写的一个学习记录,欢迎大家批评指正。也给初学者一个参考。拜谢。http://www.cnblogs.com/himonkey/p/7450995.html
...弄了一晚上,大家如果出现maven来导包的话..(导了个hibernate5的) 那个方言的地方org.hibernate.dialect.MySQL5Dialect 要设置成这个.. 我的问题是 有SQL输出语句 但是数据库不会建表,我改成这个 就可以了..
纠正!!!
提交时前台报错,没有返回结果, HTTP Status 404 - No result defined for action com.ssh.action.ProductAction and result input 我测试多次之后好像是因为价格输入了非数字的原因..具体是什么原理也不是很清楚....
抛出空指针异常的话 可能的原因是applicationContext.xml中的bean 大写的关系 注意下大小写~
提交时前台报错,没有返回结果, HTTP Status 404 - No result defined for action com.ssh.action.ProductAction and result input 要是有出现这个情况的话 在struts.xml 中 action里边 加个<result>标签 内容没有也可以
作为新手,我可以告诉大家一般犯的错误就是哪个小地方写错或者少写了个字母之类的.......然后根据cause by后面直白的说明回去对比检查下,一般都能检查出来~
请新手注意,排错时像这样子的 Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml] cause by。。。。看cause by部分的,后面对的错误导致前面的问题。
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'productDao' is defined
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext.xml</param-value>
</context-param>
加个*就好了。如果要把applicationContext放在src下的话。
看我 maven 导入 包 哈哈哈
关于慕课网SSH整合的jar包,已在csdn上传,需要的可以下载一下。
突然觉得maven好方便 - -
课程须知
学习本门课程前,需要对Struts2、Hibernate、Spring的基础知识有所了解,没学过的同学可以观看慕课网的《Struts2入门》、《Spring入门》和《Hibernate初探之单表映射》等课程。
老师告诉你能学到什么?
1、能够自己动手搭建SSH整合环境 2、学会Struts2+Hibernate+Spring三大框架如何整合

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消