liuhaofan
2016-08-30 14:58
怎么解决?
@Override
public Department getModel() {
// TODO Auto-generated method stub
return department;
}
getModel();你返回的是不是null?
我在jdbc.properties四句话中的第二句 jdbc.url后面加了 这一段?useUnicode=true&characterEncoding=utf8也就是说 现在变成了jdbc.url=jdbc:mysql://localhost:3306/ssh_employee?useUnicode=true&characterEncoding=utf-8,其中ssh_employee是我自己的数据库
我在jdbc.properties四句话中的第二句 jdbc.url后面加了 这一段?useUnicode=true&characterEncoding=utf8
也就是说 现在变成了jdbc.url=jdbc:mysql://localhost:3306/ssh_employee?useUnicode=true&characterEncoding=utf-8,其中ssh_employee是我自己的数据库
看看addDep.jsp界面的参数是否是 dname 和 ddesc
实在不会debug的话就直接在每层都 System.out.println(department.getDname()+department.getDdesc());
事务部 负者管理事务
Hibernate:
insert
into
department
(dname, ddesc)
values
(?, ?)
Hibernate:
select
count(*) as col_0_0_
from
department department0_
Hibernate:
select
this_.did as did0_0_,
this_.dname as dname0_0_,
this_.ddesc as ddesc0_0_
from
department this_ limit ?
从页面传回来是正确的,插入数据库就成了乱码 我碰到的问题
一步一步来,在departmentAction中的save方法里打个断点,看看department的值有没有传进去
你可以打印下 在dao层执行保存操作之前,department里面是否已经封装了数据
基于SSH实现员工管理系统之案例实现篇
50212 学习 · 323 问题
相似问题