`

struts2下拉列表框默认值问题

阅读更多
先看一段代码:
<s:select list="roomList" listKey="key" listValue="value" name="roomId">
</s:select>

如果,key和roomId的类型为整型的话,好像是大于2000,就会出现默认值选不中的问题,修改如下可以解决改问题:
<s:select list="roomList" listKey="key" listValue="value" name="roomId"
 value="roomId.toString()">
</s:select>


分享到:
评论

相关推荐

    struts2自学文档

    - **Select**:创建下拉列表。 #### 十、表单防重复提交 - **防止重复提交**:通过在表单中加入隐藏字段、使用令牌等机制避免重复提交问题。 #### 十一、OGNL表达式 - **OGNL**:Object-Graph Navigation ...

    struts2-tags-API.rar

    "struts2-tags-API"文件很可能是官方的API文档,包含每个标签的详细解释、属性列表以及示例用法。通过阅读这份文档,开发者可以更好地理解和运用Struts2标签,提高开发效率。 总结来说,Struts2标签库是Struts2框架...

    Struts2图书馆管理系统

    Struts2图书馆管理系统是一个基于Java Web的典型应用,它利用了Struts2框架的强大功能来构建高效的、可扩展的图书管理平台。Struts2作为一款成熟的MVC(Model-View-Controller)框架,极大地简化了Java Web开发过程...

    struts2标签写法

    - `list` 和 `listKey` / `listValue`:在下拉列表或复选框中绑定数据,`list`是数据源,`listKey`和`listValue`分别对应键和值。 - `theme`:定义标签的样式主题,如 "simple"、"xhtml" 或 "ajax"。 4. **自定义...

    struts2标签解析

    4. `s:checkbox`和`s:checkboxlist`: 前者用于创建单个复选框,后者用于创建复选框列表。`s:checkbox`的`name`属性对应Action类中的数组或List类型的属性,而`s:checkboxlist`则通过`list`属性指定选项源。 5. `s:...

    struts2标签使用笔记

    接下来的部分展示了如何使用各种UI标签来创建不同的输入控件,包括文本框、日期选择器、多行文本区、下拉列表、复选框列表、单选按钮和文件上传控件。每个控件都使用了`tooltip`属性来提供提示信息,`label`属性来...

    struts2标签史上最详细的struts2标签介绍

    Struts2是一个强大的Java web应用程序框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。Struts2的核心就是它的标签库,它提供了丰富的标签来帮助开发者更高效地构建用户界面。以下是对Struts2标签的史上最...

    struts2标签介绍4

    Struts2是一个强大的MVC框架,它极大地简化了Java Web应用程序的开发。在Struts2中,标签库是其核心特性之一,它提供了一系列预定义的JSP标签,使得开发者可以更加便捷地处理视图层的展示逻辑。本文将深入探讨Struts...

    struts2 标签使用帮助

    - `s:select`:创建下拉列表,支持动态加载选项。 - `s:form`:定义表单,支持AJAX提交和各种验证机制。 - `s:property`:显示Action或Session中的属性值。 3. **控制流标签** - `s:if`和`s:else`:实现条件...

    Struts2标签库详解

    - `&lt;s:select&gt;`:创建下拉选择框,可以设置列表数据、默认值等。例如: ```jsp label="" list="#{'free':'免费','vip':'收费'}" value="#{'free':'免费'}" name="bean.user_type" emptyOption="true" ...

    struts2入门,struts2 标签

    - **用途**:用于创建一个下拉列表框,提供多个选项供用户选择。 - **示例用法**: ```xml ,20,30}" /&gt; ``` 或者从请求或会话作用域获取列表。 ```xml ``` #### 11. `&lt;s:checkbox&gt;` — 复选框标签 - **...

    Struts标签- HTML标签

    - `html:select`, `html:option`, `html:optionsCollection`: 处理下拉列表,可以动态加载选项数据。 - `html:link`: 创建链接,可以携带请求参数。 - `html:errors`: 显示验证错误,收集并显示所有表单验证失败...

    struts2的几种选择标签

    这里,`list`属性包含了三个选项,它们将显示在下拉列表中。 Struts2还提供了`&lt;s:checkboxlist&gt;`和`&lt;s:radiolist&gt;`标签,它们可以创建多选和单选的列表,通常与一个包含选项的Map一起使用。例如: ```jsp , '...

    Struts2标签使用

    `&lt;s:combobox&gt;`:下拉列表 - **功能**:生成HTML的`&lt;select&gt;`元素。 - **示例**: ```xml , 20, 30}" /&gt; ``` - **属性说明**: - `name`: 绑定到模型对象的属性名。 - `list`: 下拉选项的数据源。 ##### 11. ...

    struts2标签整理

    ### Struts2 标签详解 #### 一、概述 Struts2框架是Apache软件基金会提供的一个开源Web应用框架,它继承了Struts1的优点,并在此基础上做了许多改进。Struts2提供了丰富的标签库(Tag Library),使得开发人员能够...

    Struts2.16 标签小节

    Struts2.16的标签库中包含了多个常用的标签,例如`s:textfield`用于创建输入字段,`s:submit`用于提交表单,`s:checkbox`和`s:radio`用于创建复选框和单选按钮,`s:select`用于创建下拉列表,`s:iterator`用于迭代...

    extjs和struts的技术结合

    7. **formPanel加载数据**:在formPanel中加载数据时,如果包含combobox等下拉列表,需要处理好数据绑定和默认值设置。 8. **动态显示时间**:ExtJS可以实时更新页面上的时间,提供动态的时间显示功能,常用于实时...

    <html:select>: 选择默认值

    `&lt;html:select&gt;`标签是Struts框架中非常重要的一个组成部分,它提供了丰富的功能来创建和管理下拉列表。通过合理地设置属性,开发者可以轻松地实现诸如设置默认选中项等功能,从而提高用户体验并简化开发过程。希望...

    doubleselect.doc

    接下来,在JSP页面中使用`&lt;s:doubleselect&gt;`标签来渲染这两个下拉列表框,并设置默认值。示例代码如下: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; contentType="text/html;charset=GBK" %&gt; ...

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

    `theme`属性定义了样式主题,这里是"simple",`headerKey`和`headerValue`分别用于指定下拉列表的默认选中项的键和值,这里设置了默认值为"00"。 2. 第二个例子: ```jsp ,2:'bb',3:'cc'}" label="abc" listKey=...

Global site tag (gtag.js) - Google Analytics