本文主要是介绍smartclient checkbox 無法正常顯示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
因為sql數據庫中沒有boolean類型, 字段instock 在數據庫中的類型為varchar 需要如下處理:
1:在module層中
private boolean inStock;
@Column(name="inStock")
@org.hibernate.annotations.Type(type="yes_no")
public boolean getInStock() {
return inStock;
}
public void setInStock(boolean inStock) {
this.inStock = inStock;
}
2:當給instock設置對象時
if(request.getParameter("inStock") != null){
//supplyTree.setInStock(request.getParameter("inStock"));
supplyTree.setInStock("true".equals(request.getParameter("inStock"))? true: false);
}
3:在datasource中 標示instock的type為boolean (可有可無)
这篇关于smartclient checkbox 無法正常顯示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!