`
lydawen
  • 浏览: 471794 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

struts2 <s:select>标签错误

    博客分类:
  • java
阅读更多

html代码:

 

<s:select list="appInfoList" theme="simple" name="appDeviceNo" id="appInfoSelect" listKey="appDeviceNo" listValue="appName" headerValue="请选择设备" headerKey="-1" onchange="getAppState()"/>

 

 

 

 

错误信息:

tag 'select', field 'list', name 'appDeviceNo': The requested list key 'appInfoList' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or people.{name} - [unknown location]

 

这种情况一般是 'appInfoList'  (通常情况下是个List)它为null导致

0
0
分享到:
评论
2 楼 lydawen 2012-05-03  
lanzhi 写道
如何解决呢 我要疯了。

这种情况一般是 'appInfoList'  (通常情况下是个List)它为null导致

检查下你的数据,看是不是出现空值了。
1 楼 lanzhi 2012-05-03  
如何解决呢 我要疯了。

相关推荐

    struts2的s标签

    ### Struts2中的S标签详解 #### 一、概述 Struts2框架是Apache软件基金会下的一个开源项目,它提供了一种基于MVC(Model-View-Controller)设计模式的Web应用开发框架。Struts2提供了丰富的标签库,其中“S标签”...

    struts2-s标签

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

    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全部标签使用说明

    以上只是Struts2标签库的一部分,实际使用中还有更多标签如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(文本区域)、`&lt;s:submit&gt;`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...

    Struts2标签列表及说明

    * &lt;s:select&gt;:下拉框 T: 无标签 U: 无标签 V: 无标签 W: 无标签 X: 无标签 Y: 无标签 Z: 无标签 这些标签都是 Struts2 框架中提供的,用于帮助开发者快速构建 Web 应用程序。

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

    &lt;s:label value="这是只读标签"/&gt; ``` - **解释**:创建一个只读的标签。 ##### 31. `&lt;s:merge&gt;` 合并标签 - **用途**:合并遍历集合出来的值。 - **示例代码**: ```xml &lt;s:merge name="mergedValues" values=...

    Struts2标签集锦(附Struts2标签详解word文档)

    8. **主题和皮肤标签(Theme and Skin Tags)**:Struts2提供了多种主题和皮肤,通过`&lt;s:set&gt;`和`&lt;s:theme&gt;`标签可以改变页面的外观。 在实际使用中,Struts2标签的灵活性和便利性体现在数据绑定上,它可以直接与...

    struts2标签库

    例如,`&lt;s:fielderror&gt;`标签用于显示验证错误信息,`&lt;s:actionerror&gt;`则显示全局错误消息。 在实际应用中,Struts2标签库与MVC模式紧密结合,降低了视图与控制器间的耦合度。通过使用Struts2标签库,开发者可以避免...

    Struts2表单标签使用范例

    除了`&lt;s:textfield&gt;`,Struts2还提供了多种表单标签,如`&lt;s:password&gt;`用于创建密码输入框,`&lt;s:textarea&gt;`用于创建多行文本输入框,`&lt;s:radio&gt;`和`&lt;s:checkbox&gt;`用于创建单选按钮和复选框,以及`&lt;s:select&gt;`用于...

    struts2标签详解与实例

    这个例子展示了如何使用Struts2的`&lt;s:form&gt;`、`&lt;s:textfield&gt;`、`&lt;s:password&gt;`、`&lt;s:email&gt;`和`&lt;s:fielderror&gt;`标签创建一个包含用户输入验证的注册表单。 五、源码与工具 理解Struts2标签的实现原理,可以查看其...

    struts2 标签 tags API 参考文档

    `&lt;s:actionmessage&gt;` 和 `&lt;s:actionerror&gt;` 标签用于显示Action级别的消息和错误,这些通常与Struts2的全局消息和错误处理机制配合使用。 10. **Tag Attributes** 每个Struts2标签都有许多可配置的属性,这些属性...

    struts2标签介绍

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

    struts2 表单标签的使用

    此外,Struts2表单标签还可以与其他标签结合使用,如`&lt;s:actionerror&gt;`、`&lt;s:fielderror&gt;`和`&lt;s:property&gt;`,以显示验证错误信息或动态显示数据。`&lt;s:actionerror&gt;`显示全局错误,`&lt;s:fielderror&gt;`显示特定字段的...

    Struts标签集合简介

    `&lt;s:a&gt;` 相当于HTML的 `&lt;a&gt;` 标签,但提供了与Struts2框架的集成,可以动态生成URL。`&lt;s:action&gt;` 则用于在页面上触发一个特定的Action。 B. `&lt;s:bean&gt;`: 此标签类似于Struts1中的JavaBean引用,但在Struts2中并不...

    struts2标签大全详解

    1. `&lt;s:bean&gt;`:类似Struts1.x中的JavaBean标签,用于获取或设置JavaBean的属性。 C部分: 1. `&lt;s:checkbox&gt;`:创建复选框,可以绑定值。 2. `&lt;s:checkboxlist&gt;`:创建复选框列表,用户可选择多个值。 3. `&lt;s:...

    struts2标签介绍2

    2. **UI组件标签**:Struts2提供了多种UI组件标签,如文本输入框 `&lt;s:textfield&gt;`,复选框 `&lt;s:checkbox&gt;`,下拉列表 `&lt;s:select&gt;`等,它们不仅包含HTML元素,还带有验证和错误处理功能。 3. **逻辑控制标签**:...

    struts2标签整理

    `&lt;s:fielderror&gt;` - 字段错误显示标签 用于显示字段级别的验证错误信息。 ```jsp &lt;s:fielderror fieldName="username"/&gt; ``` ##### 19. `&lt;s:file&gt;` - 文件上传标签 用于实现文件上传功能。 ```jsp &lt;s:file name=...

    Struts2标签库详解

    Struts2的UI标签还支持其他一些功能,如验证(通过`&lt;s:fielderror&gt;`和`&lt;s:errors&gt;`展示错误信息)、国际化(使用`&lt;s:text&gt;`和`s:resourcebundle`处理多语言)和主题样式(通过`cssClass`属性应用样式)。此外,...

    struts2标签大全

    &lt;s:select list="options" name="selectedOption"/&gt; ``` #### 39. `&lt;s:set&gt;` - 设置标签 设置变量。 ```xml &lt;s:set name="message" value="%{#action.message}"/&gt; ``` #### 40. `&lt;s:sort&gt;` - 排序标签 排序集合...

Global site tag (gtag.js) - Google Analytics