首先在ActionForm.java文件(在这里用wdxxForm.java)里添加一个临时属性tmp_str,同时添加get(),set()方法
这里主要修改这两个方法,代码如下:
public java.lang.String getTmp_str() {
java.sql.Clob clob = this.getSm();//getSm()为真实clob字段的get方法
if(clob != null){
try {
return clob.getSubString(1,(int)clob.length());
} catch (SQLException e) {
e.printStackTrace();
}
}
return null;
}
public void setTmp_str(java.lang.String sm_str) {
this.sm = Hibernate.createClob(sm_str);
}
同时在添加页面和修改页面修改<html:text name="systemZhyyWdxxForm" property="tmp_str" />tmp_str原先为
sm,这样就可以实现新增读取而不用修改其它更多的代码了……
SSH如何解决clob字段读写的问题
最新推荐文章于 2023-08-09 15:21:31 发布