记录毕设SSH项目遇到的问题
记录毕设SSH项目遇到的问题
这里有个人
To be better!
展开
-
OpenSessionInViewFilter无效问题
问题:SSH项目多对多关系映射,懒加载出现问题,我已经在web.xml添加了如下设置:<filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenS...原创 2020-04-25 00:59:16 · 270 阅读 · 0 评论 -
页面通过action跳转,失去样式的问题
解决方法:如下:加入type属性,值为redirect<result name="find_coach_success" type="redirect">{1}/{2}_{3}.jsp</result>原创 2020-04-24 14:43:53 · 280 阅读 · 0 评论 -
Hibernate实现数据插入(hql insert 实现)
SSH项目,今天用到向数据库插入数据,写好了hql语句但是报错。于是百度了一下。因为Hibernate的HQL语言是用于面向对象实现查询功能的,然而在插入操作中是不会牵涉任何查询动作的,所以HQL不能用于insert语句的插入操作,而select、update、delete语句都可以有可能的查询实现,比如:select语句时标准的查询,这个就不用再说了update语句:update 对象名...原创 2020-04-24 14:41:27 · 6340 阅读 · 0 评论 -
s:textfield 获取action中对象属性的值
我在action中,将manager类,保存在session中,想要在页面获取到manager的id。此时,jsp页面的写法应如下: <s:textfield name="id" class="form-control input-sm" value="%{#session.user_manager.id}" readonly="true"/>我的action是这样写的:s...原创 2020-04-10 16:54:30 · 430 阅读 · 0 评论 -
action使用通配符进行动态方法调用需要注意的问题
使用通配符进行动态方法调用,配置文件不冗余,简洁高效!但是今天遇到问题了!如图,绿框的是可以执行的,但是红框却提示找不到对应的Action;解决方案:插入这行代码:<allowed-methods>getAll</allowed-methods>添加你定义的方法!绿框的之所以可以运行,是在struts2-core/struts-default.xml文件...原创 2020-04-09 15:27:21 · 204 阅读 · 0 评论 -
SSH项目,重启Tomcat,MySql表中的数据会消失
遇到这样的问题,一重启Tomcat,我mysql表里的数据就消失,百度了好久也没有找到解决方案。因为之前我的mysql是好用的,又有人提醒可能是配置文件的问题,就查看了Spring.xml的配置,果然! 就是注释掉的那行倒的鬼!create会删除上一次生成的表,session工厂一关,表就会消失!如图,注释掉!我的问题解决了!...原创 2020-04-05 14:40:27 · 273 阅读 · 0 评论 -
idea 运行项目 Build 失败
电脑突然重启,重新打开idea,项目build失败,吓惨……记录与分享一下。Build Output 窗口提示:Failed to execute goal org.apache.maven.plugins:maven-war-plugin:3.2.2:war (default-war) on project GymManage: Error assembling WAR: D:\GymMa...原创 2020-03-31 11:25:10 · 7043 阅读 · 0 评论 -
Idea连接MySQL报错(时区问题)
1、最方便的解决方法是修改URL:将url改成:jdbc:mysql://localhost:3306/yourdatabase?useSSL=true&serverTimezone=Hongkong&characterEncoding=utf-8&autoReconnect=true这里的需要把yourdatebase更换为你自己数据库的名字。出错后,...原创 2020-03-15 20:55:20 · 1051 阅读 · 0 评论