`

Bean获取当前checkBox选中值

    博客分类:
  • ADF
 
阅读更多



 

    /**
     *对选择记录进行可操作性判断
     * @param actionEvent
     */
    public void actionSetParam(ActionEvent actionEvent) {
        if (JSFUtils.resolveExpression("#{pageFlowScope.cz}") == null) { //操作判断
            return;
        }
        DCIteratorBinding dcIt = ADFUtils.findIterator("JyglJyxysfpView1Iterator");
        ViewObject xysfpImpl = dcIt.getViewObject();
        Row[] rows = xysfpImpl.getFilteredRows("IsChecked", true);
        int length = rows.length;
        String cz = JSFUtils.resolveExpression("#{pageFlowScope.cz}").toString();
        if (length == 0) {
            JSFUtils.addFacesErrorMessage("请选择记录");
            return;
        } else if (cz.equals("update") && length > 1) {
            JSFUtils.addFacesErrorMessage("修改时每次只能选择一条记录");
            return;
        } else if (cz.equals("delete")) { //删除
            this.action = "delete";
            return;
        } else {
            this.action = "update";
            xysfpImpl.setCurrentRow(rows[0]);
            return;
        }

    }



 批量删 

分享到:
评论

相关推荐

    dwr utils.js常用方法整理

    `getValue` 方法用于从HTML表单元素中获取当前值。根据不同的元素类型,其返回值也有所不同: - 对于 `text`, `button`, `file`, `hidden`, `password` 类型的元素,直接返回 `value` 属性的值。 - `select` 元素...

    一套英文Java笔试题面试题.doc

    12. 从HTML表单中获取checkbox值通常需要遍历request参数,因为checkbox未选中时不提交值。 13. Spring框架提供了依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)等功能,简化了Java应用的开发和测试。它...

    struts2入门,struts2 标签

    - **用途**:用于设置参数值,通常与`<s:bean>`等标签结合使用。 - **示例用法**: ```xml <s:bean name="le.tks.Book" id="book"> 编程思想" /> </s:bean> ``` 这里设置了`bookName`属性的值为`Java编程思想`...

    Android使用RecyclerView实现列表数据选择操作

    通过`isSelectAll`变量来保存当前是否全选的状态,然后清空已选中的`checkedList`,根据全选状态来更新所有`CheckBean`的选中状态,并通知适配器刷新数据。 `CheckAdapter`中,我们需要重写`onBindViewHolder`方法...

    struts 2标签库介绍

    `<s:checkbox name="newsletter" label="Subscribe to newsletter" checked="%{subscribeToNewsletter}"/>`,这里 `name` 指定了复选框的名称,`label` 用于显示在复选框旁边的文本,`checked` 表示是否默认选中。...

    MultilevelTreeList-快速实现Android多级树形列表,由鸿洋多级树形列表demo修改而来。支持ListView、RecyclerView。.zip

    获取选中内容:如果node的isChecked()为true,即为选中状态。StringBuilder sb = new StringBuilder(); //获取排序过的nodes //如果不需要刻意直接用 mDatas既可 final List allNodes = mAdapter....

    Struts2标签详解及具体实例解析

    - **解释**:创建一个名为“agree”的复选框,当选中时其值为“true”,并附带标签“同意条款”。 ##### 9. `<s:checkboxlist>` 多选框列表 - **用途**:创建一个多选框列表。 - **示例代码**: ```xml <s:...

Global site tag (gtag.js) - Google Analytics