`
zhangfeilo
  • 浏览: 400121 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

struts <s:optiontransferselect/>使用

 
阅读更多

<%-- 
    Document   : newjsp
    Created on : May 17, 2011, 8:50:39 AM
    Author     : zf
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script type="text/javascript" src="../js/lib/jquery-1.3.2.src.js"></script>
        <script type="text/javascript" src="../js/lib/json2.js"></script>
        <title>JSP Page</title>
    </head>
    <script type="text/javascript">
        function addPer(){
            try{
                var per = $("#noPer").val();
          
                var requestJSONObject = {
                    "per":per
                }
                $.ajax({
                    url:"test_addPer",
                    type: "POST",
                    dataType: "json",
                    contentType: "application/x-javascript; charset=UTF-8",
                    data: JSON.stringify(requestJSONObject),
                    beforeSend : function(XMLHttpRequest) {
                             
                        //                    $("#show").empty();
                        // alert(JSON.stringify(requestJSONObject));
                    },
                    success: function(data, textStatus){
                         alert(per);
                        alert(data.result);
                    }
                });
            }catch(e){
                alert(e);
            }
        }
    </script>
    <body>
        <form name="form" action="">
            <s:optiontransferselect
                name="noPer"
                list="{'权限333331','权限3','权限3'}"
                listKey=""
                listValue=""
                size="20"
                addToRightLabel="添加->"
                addAllToRightLabel="添加全部->"

                onblur="addPer()"

                doubleName="yesPer"
                doubleList="{'权限4','权限5','权限6'}"
                doubleListKey=""
                doubleListValue=""
                doubleSize="20"
                addToLeftLabel="<-删除"
                addAllToLeftLabel="<-全部删除"

                allowUpDownOnLeft="false"
                allowUpDownOnRight="false"
                allowSelectAll="false"
                />
        </form>
    </body>
</html>
 

 

0
1
分享到:
评论

相关推荐

    struts2 标签 s:optiontransferselect左右下拉列表的使用。

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; ... &lt;s:form action="transferAction"&gt; &lt;s:optiontransferselect name="selectedItems" list="allItems" listKey="id" listValue="name" leftLabel="可用选项" ...

    Struts2标签 UI标志又可以分为表单UI和非表单UI两部分

    - `&lt;s:if&gt;`、`&lt;s:elseif&gt;` 和 `&lt;s:else&gt;` 标签用于实现条件判断逻辑。 - 示例: ```xml &lt;s:if test="%{testBoolean}"&gt; &lt;p&gt;这是显示的内容&lt;/p&gt; &lt;/s:if&gt; &lt;s:elseif test="%{testBoolean == false}"&gt; &lt;p&gt;这是另...

    struts2的s标签

    &lt;p&gt;名称:&lt;s:property value="name"/&gt;&lt;/p&gt; &lt;/s:iterator&gt; ``` - **说明**:遍历一个集合或数组,并对每个元素执行标签体内的内容。 25. **`&lt;s:label&gt;`** - 显示标签。 - **示例**: ```jsp &lt;s:label value=...

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:...

    struts2-s标签

    而在 Struts2 中,所有的标签都被统一管理,并通过在 JSP 文件头部声明 `&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;` 来启用 Struts2 的标签库。这种方式简化了开发过程中的配置工作,使得开发者可以更加专注于...

    Struts2标签列表及说明

    * &lt;s:optiontransferselect&gt;:左右选择框 P: * &lt;s:param&gt;:为其他标签提供参数 * &lt;s:password&gt;:密码输入框 * &lt;s:property&gt;:得到 'value' 的属性 * &lt;s:push&gt;:value 的值 push 到栈中,从而使 property 标签的...

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

    ### Struts2标签详解及具体实例解析 #### 一、概述 Struts2是一个基于MVC模式的开源框架,它提供了丰富的标签库来简化Web应用的开发过程。... `&lt;s:optiontransferselect&gt;` 左右选择框 - **用途**:创建一...

    Struts标签集合简介

    `&lt;s:optgroup&gt;` 创建分组的选项,`&lt;s:optiontransferselect&gt;` 实现左右选择框,允许用户在两个下拉列表之间移动选项。 P. `&lt;s:param&gt;, &lt;s:password&gt;, &lt;s:property&gt;`: `&lt;s:param&gt;` 传递参数给其他标签,`&lt;s:password...

    struts2标签介绍

    在Struts2中,所有的标签都统一在`&lt;s&gt;`前缀下,通过引入`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`就可以在页面上使用这些标签。 **A组标签:** 1. `&lt;s:a&gt;` - 用于创建超链接,与HTML的`&lt;a&gt;`标签类似,可以...

    struts2标签大全

    在JSP中,我们通常使用`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`来引入Struts2的标签库。下面将详细介绍一些重要的Struts2标签及其功能。 **A. 超链接和Action标签** - `&lt;s:a href=""&gt;&lt;/s:a&gt;`:创建一个...

    Java实训教程 Java软件开发实战 Java开发框架介绍 struts2_5_标签 共113页.pptx

    10. **`&lt;s:optiontransferselect&gt;`**:生成可移动选项的下拉列表。 11. **`&lt;s:optgroup&gt;`**:用于组织多个`&lt;s:option&gt;`。 12. **`&lt;s:updownselect&gt;`**:生成上下选择框。 13. **`&lt;s:textarea&gt;`**:生成文本区域。 ...

    struts2标签大全详解

    2. `&lt;s:optiontransferselect&gt;`:创建左右选择框,允许用户在两个列表之间转移选项。 P部分: 1. `&lt;s:param&gt;`:为其他标签提供参数。 2. `&lt;s:password&gt;`:创建密码输入框,内容不可见。 3. `&lt;s:property&gt;`:获取并...

    struts2_标签使用方法.doc

    在Struts2中,不再像Struts1.x那样将标签库分为html、bean、logic和tiles等类别,而是统一使用一个`&lt;s&gt;`前缀的标签库,只需在JSP页面头部引入`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`即可使用所有标签。...

    struts2标签库

    2. `&lt;s:optiontransferselect doubleList="" list="" doubleName=""&gt;&lt;/s:optiontransferselect&gt;`:创建左右选择框,用户可以在两个列表之间移动选项。 P部分: 1. `&lt;s:param&gt;&lt;/s:param&gt;`:为其他标签提供参数,可以...

    struts2.0 taglib 标签库

    - `&lt;s:optiontransferselect&gt;`:创建两个独立的下拉框,支持元素的转移。 4. **表单元素**: - `&lt;s:file&gt;`:处理文件上传功能。 - `&lt;s:form&gt;`:定义表单,可以指定提交的Action。 - `&lt;s:hidden&gt;`:创建隐藏字段...

    struts2常用标签

    `&lt;s:generator&gt;` —— 与 `&lt;s:iterator&gt;` 配合使用 - **功能**:配合`&lt;s:iterator&gt;`标签使用,用于生成迭代器。 - **示例**: ```xml &lt;s:generator separator="," val="item"&gt; &lt;s:iterator value="items"&gt; &lt;s:...

    struts2标签解释

    `&lt;s:file&gt;`标签用于文件上传功能,与Struts2的FileUpload拦截器配合使用。 `&lt;s:form&gt;`标签创建表单,它会将表单数据提交到指定的Action。 G. `&lt;s:generator&gt;`,`&lt;s:iterator&gt;`: `&lt;s:generator&gt;`常与`s:iterator`...

    struts2标签整理

    &lt;s:optiontransferselect name="optionTransferSelect" doubleList="doubleOptions" list="options" doubleName="doubleFieldName"/&gt; ``` ##### 32. `&lt;s:param&gt;` - 参数标签 用于传递参数。 ```jsp &lt;s:param value=...

    struts2.0 标签清单

    `&lt;s:generator&gt;` 标签配合`&lt;s:iterator&gt;`使用,用于生成迭代所需的初始数据。 ### 18. `&lt;s:head&gt;` 标签 `&lt;s:head&gt;` 标签用于包含HTML头部信息,如CSS和JS文件的引用。 ### 19. `&lt;s:hidden&gt;` 标签 `&lt;s:hidden&gt;` ...

Global site tag (gtag.js) - Google Analytics