`
mwei
  • 浏览: 123972 次
  • 性别: Icon_minigender_1
  • 来自: 抽象空间
社区版块
存档分类
最新评论

html:multibox 用法

    博客分类:
  • fw
阅读更多
keyword: struts multibox checkbox
当然这个标签很老了,用法到网上也能找到;我根据自己的经验,记录一下;
如果DB里有张CODE表,存了所有的code;USE_CODE表里的数据可能关联部分code;
那么页面显示的时候checkbox要显示所有的code,USE_CODE表里的已经使用的code则默认选中checkbox;
然后可以任意选择不同的code,提交表单;
//给actionForm的两个属性赋值
String[] allCodes=getAllCode();
String[] selectedCodes=getCurrentCode();

<!--页面显示:-->
<logic:notEmpty name="your_form_instance_name" property="allCodes">
	<logic:iterate id="code" name="your_form_instance_name" property="allCodes">					
		<html:multibox property="selectedCodes" value="${code}"></html:multibox>${code}
	</logic:iterate>
</logic:notEmpty>

到editAction里,获取selectedCodes,这个就是在页面里所有选中的code了;
这里生成的checkbox的value和后面得text都是code了,这里要处理好一致性.
分享到:
评论

相关推荐

    由后台的值来决定前台的复选框是否为默认选中,简单用户权限管理,html:multibox

    2. **接收响应**:当服务器返回数据后,我们在回调函数或者Promise的`.then`方法中处理数据。 3. **解析数据**:将接收到的JSON或者其他格式的数据解析成JavaScript对象。 4. **遍历数据**:遍历解析后的数据,找到...

    HTML常用标签库及演示实例

    在本篇文章中,我们将重点讨论几个常用的HTML标签及其在实际应用中的使用方法,特别是与Struts框架相关的标签。 1. `&lt;html:form&gt;`标签: 这个标签与HTML的`&lt;form&gt;`标签相似,但主要在Struts框架中使用。它的主要...

    Struts 的动态复选框和单选框处理

    Struts中的Multibox用法 当用户提交包含复选框的表单时,Struts框架会处理`Multibox`的特殊性。默认情况下,只有被选中的复选框才会在ActionForm对象中出现,且值为"on"。如果你想要获取所有复选框的值,包括未...

    Struts1.x HTML标签库

    以上就是Struts1.x HTML标签库中几个主要的标签及其用法。它们使得Struts应用中的表单处理更加规范和高效,减少了手动编写HTML和JavaScript的繁琐工作,同时也强化了MVC模式中的视图层与控制器层之间的联系。了解并...

    struts标签整理

    以上是关于Struts框架中`html:radio`、`html:select`、`html:checkbox`和`html:multibox`标签的详细介绍及使用示例。这些标签为开发者提供了丰富的功能,能够帮助开发者快速构建表单,并有效地处理用户输入。此外,...

    Struts开发技术

    本文详细介绍了Struts框架中的一些核心概念和技术点,包括FormBean的数据传递、数组和集合的迭代展示、动态生成带有参数的HTML链接、使用`&lt;html:select&gt;`和`&lt;html:multibox&gt;`创建交互式控件等。通过这些技术点的学习...

    Awake说明文档中遗漏的部分(复选框、主键超链用法)

    本文档旨在介绍在Awake系统中如何实现复选框以及主键超链接的使用方法,这部分内容往往在官方文档中有所缺失。 #### 二、关键概念解释 - **Head**:这是列表头部的信息,包含了列的宽度和中文名称。 - **Grid**:...

    struts标签-HTML标签笔记

    本文将详细介绍Struts HTML标签的使用方法及其功能。 #### 二、Struts HTML 标签 Struts HTML标签库主要用于生成标准的HTML表单控件,并且能够方便地与Struts框架中的ActionForm对象进行绑定。下面详细介绍几种...

    struts操作select标签实例

    本文将深入探讨`html:select`标签的使用方法及其相关知识点。 首先,我们需要理解`html:select`标签的基本结构。这个标签通常与`html:option`标签配合使用,以生成下拉列表的选项。一个简单的例子如下: ```jsp ...

    Struts标签from,bean,logic.pdf

    虽然文档中的一些文字由于OCR扫描技术的原因,可能出现识别错误或遗漏,但整体上不影响我们对Struts标签库的使用方法和目的的理解。开发者在编写Web应用时,需要将这些标签在JSP页面中正确使用,以确保数据能够正确...

    struts1标签库详解借鉴.pdf

    Struts1标签库是用于...尽管Struts1现在已经被更新的版本(如Struts2)所取代,但它的设计理念和标签库的使用方法对理解MVC框架仍有很大帮助。在深入学习Struts1标签库的同时,也可以进一步了解Web开发中的最佳实践。

    struts 原理 机制 分析 源码 DEMO

    这里的`setPath()`方法设置了新的URL,`addParameter()`方法添加了请求参数,这些参数将在重定向后传递给目标Action。 关于Struts的标签库,例如`&lt;html:multibox&gt;`和`&lt;logic:iterate&gt;`,它们是Struts提供的JSP定制...

    Struts标签学习笔记.doc

    `&lt;html:multibox&gt;`则用于生成一组复选框,用户可以选择多个选项。`&lt;html:radio&gt;`用于创建单选按钮,同样需要绑定JavaBean的属性来保存选中的值。`&lt;html:select&gt;`则用于生成下拉列表或多选列表,通过`size`属性可以...

    Struts标签库 ppt教程

    表单相关的标签,如`&lt;html:form&gt;`、`&lt;html:text&gt;`、`&lt;html:password&gt;`、`&lt;html:textarea&gt;`、`&lt;html:hidden&gt;`、`&lt;html:radio&gt;`、`&lt;html:checkbox&gt;`、`&lt;html:multibox&gt;`、`&lt;html:select&gt;`、`&lt;html:submit&gt;`、`...

    Struts2核心标签注解

    Struts2核心标签是Struts2框架中一个重要的组成部分,它们提供了一系列的工具,使得开发者能够在JSP页面中更高效地构建动态Web应用。...掌握这些标签的使用方法,对于深入理解和运用Struts2框架至关重要。

    struts配置文件.docx

    2. `&lt;html:checkbox&gt;`和`&lt;html:multibox&gt;`:用于创建复选框。`name`属性指定了ActionForm Bean,`property`则定义了请求参数名,这些参数在表单提交时用于标识选中的复选框。 3. `&lt;html:hidden&gt;`:创建隐藏字段,常...

    Struts标签的使用

    这些标签包括`&lt;html:base&gt;`、`&lt;html:cancel&gt;`、`&lt;html:select&gt;`、`&lt;html:checkbox&gt;`、`&lt;html:radio&gt;`、`&lt;html:multibox&gt;`、`&lt;html:link&gt;`、`&lt;html:errors&gt;`、`&lt;html:javascript&gt;`、`&lt;html:xhtml&gt;`等。例如,`...

    Struts标签库

    - `&lt;html:multibox&gt;` 生成多选框。 - `&lt;html:radio&gt;` 生成单选按钮。 - `&lt;html:select&gt;` 生成下拉选择列表。 - `&lt;html:link&gt;` 生成超链接。通过`action`、`forward`、`href`或`page`属性指定URL,同时可以使用`...

    javascript multibox 全选

    此外,文档中提到的代码片段也涉及到Struts框架中的标签用法,其中`&lt;logic:iterate&gt;`用于迭代显示数据,`&lt;html:multibox&gt;`用来生成一组相关联的复选框。`&lt;bean:write&gt;`标签则用于输出Java Bean的属性值。这些标签...

    Struts 标签 页面跳转 数据库操作

    4. Multibox(多选框列表):`&lt;html:multibox&gt;`类似于Checkbox,但可以同时选择多个值,常用于创建多选框列表。 在JSP页面上使用这些标签时,可以添加私有属性,并通过Eclipse等IDE自动生成对应的getter和setter...

Global site tag (gtag.js) - Google Analytics