国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

[JSF]使用DataModel處理表行事件的實例代碼

2024-05-06 15:50:10
字體:
來源:轉載
供稿:網友
在使用JSF中,最常用的恐怕就要屬于表格的處理了。使用DataModel可以方便地進行對表行的處理:

比如,在Goods類中有一個goodsList存放了當前的所有商品,頁面的代碼為:
js 代碼

復制代碼 代碼如下:


<f:view>
<h:form>
...
<h:dataTablevalue="#{Goods.goodsList}"var="goods">
<h:column>
<f:facetname="header">
<h:outputTextvalue="Name"/>
<h:commandLintaction="#{Goods.select}"immediate="true">
<h:outputTextvalue="#{goods.name}"/>
</h:commandLink>
</h:column>
...
</h:form>
</f:view>


Goods類如下:

java 代碼

復制代碼 代碼如下:


publicclassGoods{
....
privateDateModelgoodsList;
...
publicDataModelgetGoodsList(){
if(goodsList==null){
goodsList=newDataModel();
}
goodsList.setWrappedData(getRealGoodsList());//這里通過Service層或者Dao層訪問到數據庫
retrungoodsList;
}
publicStringselect(){
GoodsselectedGoods=(Goods)goodsList.getRowData();
setSelectedGoods(selectedGoods);
return"success";
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 渝北区| 周宁县| 西畴县| 丰镇市| 保山市| 若尔盖县| 历史| 松滋市| 靖西县| 烟台市| 运城市| 吉木萨尔县| 桃源县| 绵竹市| 东阿县| 尚义县| 洞口县| 迁西县| 巨野县| 苗栗县| 库伦旗| 思南县| 奎屯市| 盘山县| 奈曼旗| 灵武市| 高清| 永和县| 邮箱| 岑巩县| 慈利县| 铁岭市| 若尔盖县| 林州市| 桂东县| 姜堰市| 凤庆县| 屏东市| 上林县| 富蕴县| 兴隆县|