从jsp传来的数据,执行的方法是:
list = getHibernateTemplate().find(condition);
我断点跟到这,condition内容是:from Employee where 1=1 and em_name='郑发珍' and em_typework='程序员' order by id返回后list为空,但我用此语句在数据库总直接查可以查到,我的数据库是sqlserver2005求解(中文乱码问题吗?)
list = getHibernateTemplate().find(condition);
我断点跟到这,condition内容是:from Employee where 1=1 and em_name='郑发珍' and em_typework='程序员' order by id返回后list为空,但我用此语句在数据库总直接查可以查到,我的数据库是sqlserver2005求解(中文乱码问题吗?)
em_name这个是Employee的属性吗?
2、 em_name='郑发珍' 在拼接SQL的时候一定要加‘’
3、 如果是中文乱码的问题,你提交的时候用post提交方式,在tomcat中的server.xml 中的context假个URLEncode="utf-8"
是页面传到Action里面乱码??做一个过滤器filter