`
coocle
  • 浏览: 21005 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何用<ww:bean>中的数据填充<ww:select>?

阅读更多
刚学ww没多久,碰上不少问题,有些自己研究研究解决了,有些则暂时没找到办法,象下面这个问题,希望知道的人能给个答案。

谢谢!

我想通过调用bean来查询数据,把数据插入到下拉列表中,可是老是出不来,代码如下:

test.jsp
<%@taglib prefix="ww" uri="webwork"%>

<ww:bean name="test.AllDepartments" id="a">

</ww:bean>

<ww:select label="Departments" 
		name="departmentsIds" 
		list="#a.departments" 
		value="departmentsIds"
		multiple="true" 
		size="10" />

	



AllDepartments.java

public class AllDepartments {
	
	private Map departments=new HashMap();

	public AllCourses() {
	  //给map里加数据......
           ......
	}

	public Map getCourses() {
	    return departments;
	}
	
	
}
分享到:
评论
1 楼 flypers 2006-10-18  
<%@taglib prefix="ww" uri="webwork"%>

<ww:bean name="test.AllDepartments" id="a">

</ww:bean>

<ww:select label="Departments"
name="departmentsIds"
list="#a.departments"
value="departmentsIds"
multiple="true"
size="10"
listKey="..."
listValue="...."
/>
加上listKey,和listValue属性的值.

相关推荐

    WebWork ww标签

    WebWork的ww标签库极大地方便了开发者在JSP页面上的数据操作和逻辑控制,通过使用`&lt;ww:if&gt;`、`&lt;ww:iterator&gt;`、`&lt;ww:set&gt;`和`&lt;ww:property&gt;`等标签,开发者可以更简洁、高效地编写动态页面,减少代码量,提高开发...

    webwork标签的使用和介绍

    - `&lt;ww:i18n&gt;`:加载国际化资源包,如`&lt;ww:i18n name="ApplicationMessages"&gt;`,配合`&lt;ww:text&gt;`使用,实现多语言支持。 通过这些标签,WebWork极大地简化了JSP页面的编写,使开发者能更加专注于业务逻辑,而不是...

    webwork标签

    - `&lt;ww:else&gt;`:与`&lt;ww:if&gt;`配合使用,当`&lt;ww:if&gt;`条件不满足时执行。 - `&lt;ww:elseif&gt;`:在`&lt;ww:if&gt;`之后,条件满足时执行。 4. **迭代标签**: - `&lt;ww:iterator&gt;`:遍历集合,通常与Java集合对象一起使用。 - ...

    webwrok iterator标签status属性使用方法

    接下来,我们将通过一个具体的示例来演示如何在实际项目中使用`&lt;ww:iterator&gt;`标签以及status属性。 假设我们有一个名为`resultList`的列表,其中包含多个对象,现在想要遍历这个列表并将每个对象的某个属性显示在...

    webwork-tags-API

    类似于JSTL,WebWork-Tags也包含条件和逻辑控制标签,如`&lt;ww:if&gt;`、`&lt;ww:else&gt;`和`&lt;ww:choose&gt;`等,它们使得在JSP页面中实现复杂的逻辑判断成为可能。 6. **国际化和本地化**: WebWork-Tags API 还支持国际化和...

    WebWork标签库

    主要用于处理资源文件(Resource Bundle)中的值,为`&lt;ww:text/&gt;`提供数据源。 通过以上对WebWork标签库的详细介绍,我们不难发现,WebWork标签库不仅提供了基础的数据操作、流程控制和迭代功能,还特别设计了一套...

    webwork 标签手册

    &lt;/ww:bean&gt; ``` #### 三、实际应用场景分析 **1. 使用property标签动态显示用户信息** 假设我们需要在页面上显示用户的姓名、邮箱和地址等信息,可以直接使用`property`标签从值栈中读取这些数据: ```xml &lt;ww...

    Webwork标签库CHM

    WebWork标签库包含了一系列这样的标签,如`&lt;ww:property&gt;`、`&lt;ww:if&gt;`、`&lt;ww:else&gt;`等,它们允许开发者在JSP页面中轻松地处理业务逻辑和展示数据。 `&lt;ww:property&gt;`标签是WebWork中最常用的一个,它用于从Action上...

    基于JSP+WebWork+iBATIS的小系统

    4. **WebWork标签库**:提供了一系列与WebWork集成的JSP标签,如`&lt;ww:form&gt;`, `&lt;ww:property&gt;`等,简化视图层的开发。 **iBATIS**: 1. **iBATIS介绍**:iBATIS是一个持久层框架,它使Java代码与SQL语句解耦,通过...

    webwrok iterator标签status属性使用方法.doc

    &lt;td&gt;&lt;ww:property value=""/&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/ww:iterator&gt; ``` 这段代码中,`resultList`是一个待遍历的数据集合。在每次迭代时,`&lt;tr&gt;`标签的`class`属性会根据`#status.even`的值动态改变,实现偶数行和奇数行的...

    在程序中实现上传附件的代码

    &lt;img align="middle" onclick="removeFile(this,'&lt;ww:property value="%{id}" /&gt;');" src="&lt;%=path%&gt;&lt;fmt:message key="icon.cancel.img"/&gt;" alt="删除文件" style="cursor:hand;" hspace="2" border="0" align=...

    webwork中使用datepicker标签来选择日期

    在Web开发中,数据输入是常见的一环,特别是在处理日期时。WebWork是一个流行的Java Web框架,它提供了丰富的标签库来简化视图层的开发。本文将深入探讨如何在WebWork中使用`datepicker`标签来实现用户友好的日期...

    webwork的很好的例子

    通过使用`&lt;ww:form&gt;`标签的`enctype="multipart/form-data"`属性和相关的动作方法,可以接收并处理上传的文件。这在处理用户需要上传图片、文档等场景时非常有用。 5. **验证器(validator)**:WebWork的验证框架...

    第一个sevlet实现的登录页面

    在这个实例中,我们探讨的是如何使用Servlet来创建一个简单的登录页面。Servlet允许开发者处理HTTP请求并返回响应,使得动态网页的生成变得可能。 【描述】:在描述中提到,这个例子结合了MVC(Model-View-...

    C语言头文件库汇总

    12. **集合数据结构**:如`&lt;setjmp.h&gt;`和`&lt;signal.h&gt;`,提供了非局部跳转和信号处理的功能。 除了标准库,程序员还可以创建自己的头文件来组织自定义函数和类型,通过`#include`指令将它们引入到源代码中。这种方式...

    webwork2教程

    &lt;%@ taglib uri="webwork" prefix="ww" %&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;WebWork Tutorial - Lesson3 - Example 1&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;ww:property value="hello"/&gt; &lt;/body&gt; &lt;/html&gt; ``` - **显示 Action 结果**...

    淘宝装修模板

    &lt;table class="col-sub"&gt;&lt;div class="box tshop-pbsm tshop-pbsm-ssd10c"&gt;&lt;div class="shop-custom no-border"&gt;&lt;div class="bd"&gt;&lt;div class="custom-area"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;table border="0" cellSpacing=...

    WebWork类型转换

    &lt;H2&gt;Create three users at once Example:&lt;/H2&gt; &lt;ww:form action="createUsersAction.action" method="post"&gt; &lt;!-- 用户信息输入表单 --&gt; &lt;ww:textfield label="UserName" name="users[0].username"/&gt; ... &lt;ww...

    webwork-1.4-src.zip_webwork_webwork s_webwork.zip_webwork1.4.zip

    7. **标签库**:WebWork提供了一套自定义的JSP标签,如`&lt;ww:property&gt;`、`&lt;ww:if&gt;`等,这些标签简化了视图层的编写,提高了代码的可读性。 8. **插件系统**:WebWork支持插件扩展,开发者可以方便地添加自定义功能...

Global site tag (gtag.js) - Google Analytics