`

html:multibox应用

阅读更多
jsp
     <html:form action="/updatePermission.do" method="post">
       
<html:multibox property="basicInfo" value="001"/>001<br/>
       
<html:multibox property="basicInfo" value="002"/>002<br/>
       
<html:multibox property="basicInfo" value="003"/>003<br/>
       
<html:submit /><br/>
      
</html:form>
form
//    private String[] basicInfo = new String[0]; //表示默认都未选中

    
private String[] basicInfo = {"001","002"};//默认选中2项
        
    
public String[] getBasicInfo() {
        
return basicInfo;
    }

    
public void setBasicInfo(String[] basicInfo) {
        
this.basicInfo = basicInfo;
    }
action
 UpdatePermissionForm update = (UpdatePermissionForm)form;
        Object obj 
= update.getBasicInfo();
        String[] biList 
= (String[])obj;
        
for(int i=0;i<biList.length;i++){
            System.out.println(biList[i]);
        }
分享到:
评论

相关推荐

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

    在实际应用中,我们常常需要根据用户的权限设定,动态地设置这些复选框的默认选中状态。 首先,我们需要理解HTML中的`&lt;input type="checkbox"&gt;`标签。这是一个用于创建复选框的元素,用户可以勾选或取消勾选。默认...

    struts1.x html标签 radio,checkbox,multibox,select的使用

    在Struts1.x中,HTML标签库提供了一系列的定制化标签,简化了视图层的开发,比如`html:radio`, `html:checkbox`, `html:multibox`和`html:select`,这些都是用来创建用户交互界面的元素,主要用于处理表单数据的输入...

    Struts中的html控件学习使用

    下面我们将深入探讨`html:checkbox`, `html:multibox`, `html:select`以及`html:option`和`collections`相关的知识点。 1. **html:checkbox** `html:checkbox`标签用于生成HTML的`&lt;input type="checkbox"&gt;`元素。这...

    HTML常用标签库及演示实例

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

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

    理解`html:multibox`的工作原理以及如何与ActionForm配合,对于开发高效且用户友好的Struts应用至关重要。同时,处理用户登录和登出时的表单状态,能确保应用的完整性和用户体验。在实际开发中,结合具体的业务需求...

    Struts1.x HTML标签库

    它们使得Struts应用中的表单处理更加规范和高效,减少了手动编写HTML和JavaScript的繁琐工作,同时也强化了MVC模式中的视图层与控制器层之间的联系。了解并熟练掌握这些标签的使用,对于开发基于Struts1.x的Web应用...

    Struts开发技术

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

    struts1.x标签库详解

    * html:multibox 标签:生成多选框。 * html:radio 标签:生成单选框。 * html:select 标签:生成下拉列表。 * html:write 标签:生成 HTML 输出。 Logic Tags Logic Tags 库包含的标签可以用来进行逻辑判断、集合...

    struts标准手册

    &lt;html:multibox property="hobbies" value="sports"/&gt; &lt;html:multibox property="hobbies" value="music"/&gt; ``` #### 五、Logic Tags详解 - **logic:iterate** `logic:iterate`标签用于遍历集合或数组。 ...

    struts操作select标签实例

    另外,对于多选下拉框,可以使用`html:multibox`标签,它的用法与`html:select`类似,只是用户可以选择多个选项。 最后,`html:select`标签还支持一些其他属性,如`multiple`(启用多选)、`size`(指定下拉列表的...

    struts 原理 机制 分析 源码 DEMO

    每个`status`元素被用来创建一个`&lt;html:multibox&gt;`,这是一个多选框,它的`property`属性设为`statusArray`,意味着这个多选框的值会被收集到`bugSearchForm`的`statusArray`属性中。`&lt;bean:write&gt;`则用于输出bean...

    struts1标签库详解

    * html:multibox:创建一个多选框。 * html:password:创建一个密码输入框。 * html:radio:创建一个单选框。 * html:select:创建一个下拉列表框。 * html:submit:创建一个提交按钮。 * html:text:创建一个文本...

    Struts标签学习笔记.doc

    Struts标签是Java Web开发中Struts框架的一部分,它提供了一种简化HTML页面与JavaBeans交互的方式,使得开发者能够更方便地构建动态Web应用程序。在Struts中,一系列的标签库帮助开发者创建更加结构化的、易于维护的...

    struts1标签库详解借鉴.pdf

    - `html:multibox`: 创建多选框,允许用户选择多个选项。 - `html:link`: 创建链接,可以跳转到其他Action或者页面。 - `html:errors`: 显示所有字段的错误消息。 - `html:javascript`: 输出JavaScript代码,...

    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;`、`...

    Struts1标签手册

    其次,HTML Tags库则包含了用于创建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;`, `...

    Struts标签from,bean,logic.pdf

    此外,Struts标签库还包含了用于创建多选框(html:multibox)、单选按钮(html:radio)和选择列表(html:select)及其选项(html:option)的标签,这些标签帮助开发者在页面上生成这些表单元素,并绑定到相应的数据模型上。...

    Struts2核心标签注解

    - `&lt;html:multibox&gt;`:创建一组复选框,适用于多选情况。 ### 2. Bean Tag Bean Tag库包含一系列标签,用于创建bean、访问bean以及访问bean的属性。这使得开发者能够更容易地在JSP页面中操作JavaBeans。其中常见的...

    struts配置文件.docx

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

    struts配置文件[定义].pdf

    - `&lt;html:checkbox&gt;`和`&lt;html:multibox&gt;`:用于创建复选框。`name`属性同样表示ActionForm Bean的名字,`property`定义了请求参数名,控制复选框的状态。 - `&lt;html:hidden&gt;`:创建隐藏字段,`name`和`property`属性...

Global site tag (gtag.js) - Google Analytics