`
loquat
  • 浏览: 70102 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Ognl select 增加空选项

阅读更多
<form action="store.action" method="post" >
    	    <s:select label="仓库" name="storage.storageid"  list="#request.storages" listKey="storageid" listValue="storagename" headerKey="" headerValue="" />
    	    <s:select label="商品类别" name="productType.typeid"  list="#request.productTypes" listKey="typeid" listValue="typename" headerKey="" headerValue="" />
    		<s:textfield name="product.productname" label="商品名称" />
    		<s:select label="规格" name="product.prop2"  list="#{'350ML':'350ML','550ML':'550ML','750ML':'750ML'}" headerKey="" headerValue="" />
    		<s:select label="级别" name="product.prop1"  list="#{'D.O.C':'D.O.C','V.D.P':'V.D.P'}" headerKey="" headerValue="" />
    		<input type="submit" value="查询">
    		<input type="button" value="查看全部库存" onclick="javascript:window.location='store.action'" />
    		
</form>

 

 

headerKey="" headerValue=""

分享到:
评论

相关推荐

    struts2 select标签通过hibernate读后台数据,使select选项为后台数据

    它可以从Action类的属性或者通过OGNL表达式从模型中获取数据,将其转化为下拉列表的选项。这个标签的常用属性有: 1. `list`:这是最重要的属性,它定义了下拉列表的数据源,可以是Action类中的一个List属性,也...

    struts标签和ognl语法

    这里 `list` 属性指定选项的集合,`listKey` 和 `listValue` 分别表示每个选项对应的键和值,`headerKey` 和 `headerValue` 用于设置默认的头部选项。 5. **`&lt;s:doubleselect&gt;`**:这个标签用于创建级联下拉列表,...

    struts2标签中select的三种写法

    在本文中,我们将深入探讨Struts2中`select`标签的三种不同的使用方法,以及如何从Action类动态获取数据填充这些选项。 ### 一、静态定义`select`标签 1. **静态数据**:在简单的场景下,我们可以直接在JSP页面中...

    struct及其struct2.0标签(OGNL)讲解,有实例

    6. **选择列表**:`&lt;s:select&gt;`标签可以用于创建下拉列表,通过集合数据源动态生成选项。 通过学习并熟练掌握`struct2.0`和OGNL,开发者能够更加高效地构建Struts2应用,提高开发效率,同时保持代码的清晰和易于...

    jsp 开发之struts2中s:select标签的使用

    `value`属性使用了OGNL表达式`#request.select1`来指定初始选中的值。 4. 第四个例子: ```jsp HashMap map = new LinkedHashMap(); map.put(1,"aaa"); map.put(2,"bbb"); map.put(3,"ccc"); request.setAttribute...

    struts2 级联菜单

    5. **JSP页面**:创建JSP页面,使用Struts2的&lt;s:select&gt;标签来创建级联的下拉框。通过设置`list`属性,`listKey`和`listValue`来绑定Action返回的数据。利用JavaScript或jQuery监听第一个下拉框的`onChange`事件,当...

    struts<optionsCollection>应用文档+实例

    可以是一个Action类的属性,也可以是一个OGNL表达式,返回一个集合对象。 2. `label`:定义选项的显示文本,通常是从列表对象中提取的属性。 3. `value`:定义选项的值,这通常是被提交到服务器的数据。 4. `...

    企业级java-II---综合测试.doc

    - A选项的SQL语法不正确,应为`SELECT username, age FROM ... WHERE age &gt; 30 GROUP BY age`。 - B、C选项是合法的SQL查询语句。 - D选项中的`${}`在Struts2标签中是非法的,应使用`s:property name="username"`...

    struts2标签使用例子

    - `s:select`:创建下拉列表,支持从Action或静态资源中获取选项。 - `s:checkboxlist` 和 `s:radiolist`:用于生成多选或单选的列表。 3. **Struts2迭代标签库**: - `s:iterator`:遍历集合数据,如List、Map...

    struts2开发经典总结,错误汇总

    创建下拉菜单使用`s:select`标签,如`&lt;s:select name="ct_sid" list="ctypesonlist" listKey="ct_id" listValue="ct_name" theme="simple" headerKey="0" headerValue="一级栏目"&gt;`. `list`属性指定列表的源,`...

    java struts2开发总结

    7. **Struts2下拉菜单**:`&lt;s:select&gt;`标签用于创建下拉列表,通过`name`属性指定字段名,`list`属性提供选项的集合,`listKey`和`listValue`分别指定选项的键和值,`theme`用于设定样式,`headerKey`和`headerValue...

    struts2的几种选择标签

    在源码层面,Struts2的这些选择标签都是基于OGNL(Object-Graph Navigation Language)表达式解析的,这意味着你可以动态地绑定数据到JSP页面的元素上。同时,Struts2的标签库提供了强大的功能,如验证、国际化、主题...

    struts2.0标签教程详解资料

    4. `s:select`:创建下拉选择框,可以从Action或静态资源中获取选项列表。 5. `s:submit`:提交按钮,用于触发表单提交。 四、动态属性和OGNL表达式 Struts2标签的一个显著特点是支持OGNL(Object-Graph Navigation...

    struts2标签解释

    - `s:select`:用于创建下拉列表,可以从Action类的属性或静态资源中获取选项。 - `s:form`:定义表单,可以自动绑定到Action,并处理表单提交。 - `s:submit`:表单提交按钮,可以自定义样式和事件处理。 - `s:...

    Struts2标签与开发手册

    - `s:select`: 用于创建下拉选择框,可以动态加载选项。 - `s:label`: 显示标签文本,与控件配合使用增强可访问性。 4. **OGNL标签库** - `s:property`: 输出对象的属性值,支持OGNL表达式。 - `s:if` 和 `s:...

    struts2标签库实验报告.docx

    通过实验,学员能够掌握Struts2中几个常用标签(如`&lt;s:radio&gt;`、`&lt;s:select&gt;`、`&lt;s:token&gt;`)的应用,并理解OGNL表达式的基本用法。这些知识点对于初学者来说至关重要,因为它们构成了Struts2应用开发的基础。 ####...

    Struts2开发实例总结

    Struts2还提供了`s:select`标签来创建下拉菜单,通过`list`属性指定选项列表,`listKey`和`listValue`分别设置键和值,`headerKey`和`headerValue`用于添加默认的头部选项。 以上就是关于Struts2开发实例的一些核心...

    struts2标签解析

    3. `s:select`: 用于创建下拉选择列表。你可以通过`list`属性指定选项的来源,可以是集合、Map或者其他对象属性。`listKey`和`listValue`分别用来指定选项的键和值。例如,`listKey="id"`和`listValue="name"`会将...

    struts2 optiontransferselect标签使用中的问题

    在Struts2中,OptionTransferSelect标签通常与&lt;s:select&gt;标签配合使用,后者创建一个下拉列表,而前者则提供了双向选择的功能。以下是一些关于这个标签的重要知识点: 1. **标签语法**: OptionTransferSelect标签...

Global site tag (gtag.js) - Google Analytics