论坛首页 海阔天空论坛

忘了讲怎么用了!

浏览 1868 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2007-06-14  
先在页面中导入标签描述符:
<%@ taglib uri="/WEB-INF/tlds/utils" prefix="b"%>

现在就可以调用页面里javabean的方法了!
无返回值方法调用:
<b:Call bean="javabean对象" method="方法名" />

有返回值方法调用:
<b:Call bean="javabean对象" method="方法名" var="返回值变量名" scope="返回值作用域" />

Call标记支持动态参数:
<b:Call bean="javabean对象" method="方法名" var="返回值变量名" scope="返回值作用域" 
属性名1="属性值1" 属性名2="属性值2"... />

属性值1就是调用函数的第一个参数,属性值2就是……。其实属性名是随便写的,比如:p1 p2 ……。

但是如果javabean中有同名且参数个数相同的重载方法时,上面的调用方法就不行了。
需要使用下面的调用:
<b:Call bean="javabean对象" method="方法名" var="返回值变量名" scope="返回值作用域" >
            <b:Param paramclass="变量类型全称" value="变量值" />
            ...
</b:Call>

注意:动态属性传参和标签传参不能同时使用!
   发表时间:2007-06-14  
发错了!不知道怎么删除!
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics