jstl ct:call 调用bean的函数
2009-07-06 15:12
120 查看
<c:set var="userMap" value="${springctx.userAccountService.userMap}"/>
<ct:call method="values" object="${userMap}" return="allUsers"/>
=====================================================
userMap 是代表通过<c:set>标签 来获得的一个map,key为userID ,value 为对应key的user对象
allUsers是代表通过 <ct:call>标签来调用userMap 的values方法的返回值。即所有的user对象集合。
-------------------------------------------------------------------------
可以通过下面的语句来实现页面的选择列表:
<html:select property="userId">
<html:option value="">all</html:option>
<html:options collection="allUsers" property="userID" labelProperty="userName" />
</html:select>
<ct:call method="values" object="${userMap}" return="allUsers"/>
=====================================================
userMap 是代表通过<c:set>标签 来获得的一个map,key为userID ,value 为对应key的user对象
allUsers是代表通过 <ct:call>标签来调用userMap 的values方法的返回值。即所有的user对象集合。
-------------------------------------------------------------------------
可以通过下面的语句来实现页面的选择列表:
<html:select property="userId">
<html:option value="">all</html:option>
<html:options collection="allUsers" property="userID" labelProperty="userName" />
</html:select>
相关文章推荐
- 函数调用约定:__cdecl,__stdcall,__fastcall,__thiscall
- 使用 call_user_func_array() 来回调执行函数和直接调用函数的区别是什么?
- C/C++中函数调用规则(约定)__cdecl __stdcall __thiscall __vectorcall __fastcall
- 深入理解动态库- 函数调用,__stdcall,__cdecl,__fastcall,thiscal
- 函数调用:call
- 使用call命令在GDB中重复调用某函数
- 分析函数调用关系图(call graph)的几种方法
- calltree查看工程代码中的函数调用关系
- 函数的调用约定(cdecl,stdcall,fastcall,...)
- 函数的调用约定(__cdecl,__stdcall,__fastcall,__pascal)
- 函数调用方式--__thiscall调用方式和__cdecl,__stdcall有什么区别
- JavaScript学习--Item8 函数,方法,构造函数调用 标签: javascript构造函数面向对象函数call
- javascript 的函数调用过程中的arguments,callee,caller,apply,call
- 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal, __thiscall)
- js 里函数调用之call
- 分析函数调用关系图(call graph)的几种方法
- Scala 函数传名调用(call-by-name)
- 分析函数调用关系图(call graph)的几种方法
- 函数的调用约定(__cdecl,__stdcall,__fastcall,__pascal)
- 函数调用方式(__cdecl, _stdcall, _fastcall, _thiscall, etc)