SSH整合项目修改字段不成功但页面可以跳转解决办法
2017-08-25 09:38
435 查看
/**
*Action
*
/
public class EmployeeAction extends ActionSupport implementsModelDriven<Employee> {// 模型驱动需要使用的类private Employee employee = new Employee();@Overridepublic Employee getModel() {// TODO Auto-generated method stubreturn employee;}// 注入Employee业务层的类private EmployeeService employeeService;public void setEmployeeService(EmployeeService employeeService) {this.employeeService = employeeService;}//修改员工public String update(){employeeService.update(employee);return "updateSuccess";}}/**Service实现层*/public class EmployeeServiceImpl implements EmployeeService {private EmployeeDao employeeDao;public void setEmployeeDao(EmployeeDao employeeDao) {this.employeeDao = employeeDao;}@Overridepublic Employee login(Employee employee) {Employee em = employeeDao.findUernameAndPassword(employee);return em;}
@Overridepublic void update(Employee employee) {employeeDao.updateEmp(employee);}/***Dao实现层*/public class EmployeeDaoImpl extends HibernateDaoSupport implements EmployeeDao {@Overridepublic Employee findUernameAndPassword(Employee employee) {String queryString ="from Employee where username = ? and password = ?";List<Employee> list =this.getHibernateTemplate().find(queryString , employee.getUsername(),employee.getPassword());if(list.size()>0){return list.get(0);}return null;}/**struts.xml*/<action name="employee_*" class="employeeAction" method="{1}"><result name="updateSuccess" type="redirectAction">employee_findAll.action</result></action>//其他代码就不贴了 直接说解决办法:Service实现层没又加@Transactional注解!!!!!加上就好可以了
相关文章推荐
- 解决SSH项目中Action跳转之后,页面样式、图片丢失的问题
- bootstrap固定导航条导致页面内跳转被覆盖的解决办法
- 开发微信小程序 页面突然不跳转的原因及解决办法
- 【ThinkPHP】修改ThinkPHP3.1.x成功与失败的跳转页面
- 关于ubuntu16.4 中安装最新的eclipse或者是STS出现页面特卡,且新建项目没有提示,preference选项中点击左侧标签右侧没反应的解决办法,参照google, 排版不太好,希望对一些小伙伴有所帮助
- maven web项目中添加Source Floder不成功的解决办法
- ssh整合时报出的异常及解决办法
- SSH集成后HibernateTemplate的save方法执行成功但是不持久化到数据库的问题解决办法
- Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法
- 关于 javaEE 项目tomcat下布曙不成功的解决办法
- SSH整合和struts2表单提交乱码问题解决办法
- eclipse 项目修改和更新项目,回退版本,解决分支的冲突的办法
- SQL Server 2008 表保存之后就不可以修改数据类型解决办法
- ssh项目中使用Action跳转后css失效的解决方法
- IDEA 下写出第一个 SSH 整合框架练手项目(二,整合SSH及登陆页面的完成)
- Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法
- iOS9.0 关于app接入支付宝,跳转到支付宝app(不是网页)支付成功后,不回调到解决办法
- JSP 开发SSH整合异常解决办法
- vue项目打包后打开页面空白解决办法
- 解决ThinkJS项目开发中页面跳转报错问题