论坛首页 Java企业应用论坛

自定义标签中的参数值 是个不确定的变量怎么办啊?

浏览 5097 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-03-19  
自定义标签中的参数值 是个不确定的变量怎么办啊? 

附件

如果能压个pagescope范围内的变量也许可以.但是怎么压.
   发表时间:2005-03-19  
tag嵌套只在TOMCAT里面是可以用的,但到JBOSS的下的时候不通过,Jetty下也不行,不知道为什么,但按TAG的标准来看,是可以的。已经头痛好久啦 ,这样一来TAG用起来麻烦了好多。
0 请登录后投票
   发表时间:2005-03-23  
不用tag
0 请登录后投票
   发表时间:2005-03-24  
base 写道
tag嵌套只在TOMCAT里面是可以用的,但到JBOSS的下的时候不通过,Jetty下也不行,不知道为什么,但按TAG的标准来看,是可以的。已经头痛好久啦 ,这样一来TAG用起来麻烦了好多。


标签嵌套(我这里说的标签嵌套指的是形如<html:text property="<c:out value='${a}'>" />这个样子,不是<a:a><b:b /></a:a>这种样子)从来就是不可以的,这个是JSP的标准,这个和用什么servlet容器没有关系的,tag解析的过程决定了不可能做到标签嵌套。另外tag解析和JBOSS没有关系,
0 请登录后投票
   发表时间:2005-03-24  
我认为employeeID的取法本来就应在指定的scope中求取,给定的是指定的scope中的atribute的名称,取得employeeID
0 请登录后投票
   发表时间:2005-03-24  
如果我没记错,先用<bean:define> tag把BbsBackVO.employeeId定义成一个pagescope的变量,然后在你的<bonc:cando>里引用这个变量。
0 请登录后投票
   发表时间:2005-03-24  
younggun 写道

标签嵌套(我这里说的标签嵌套指的是形如&lt;html:text property="&lt;c:out value='${a}'&gt;" /&gt;这个样子,不是&lt;a:a&gt;<b:b />&lt;/a:a&gt;这种样子)从来就是不可以的,这个是JSP的标准,这个和用什么servlet容器没有关系的,tag解析的过程决定了不可能做到标签嵌套。另外tag解析和JBOSS没有关系,


哦,呵呵,不錯,前者是不能用的,不過可以用非tag的方式傳入;至於偶所講的,因為沒有仔細研究過TAG的解析過程,只是寫個簡單的試一下罷,所以在回的時候不夠嚴謹,不過偶講滴是實驗的結果,至於為什麼則沒有再足夠時間去看一下了,因為有N種可替代方案,汗
0 请登录后投票
   发表时间:2005-03-24  
zzeric 写道
如果我没记错,先用&lt;bean:define&gt; tag把BbsBackVO.employeeId定义成一个pagescope的变量,然后在你的&lt;bonc:cando&gt;里引用这个变量。



这个思路 和我想的一样。可是 我还不知道怎么 能 存成pagescope的变量
0 请登录后投票
   发表时间:2005-03-24  
梅 写道
zzeric 写道
如果我没记错,先用&lt;bean:define&gt; tag把BbsBackVO.employeeId定义成一个pagescope的变量,然后在你的&lt;bonc:cando&gt;里引用这个变量。



这个思路 和我想的一样。可是 我还不知道怎么 能 存成pagescope的变量
看一下&lt;bean:define&gt;的用法就行
0 请登录后投票
   发表时间:2005-04-30  
用&lt;bean:define id="ss" name="BbsBackVO" property="employeeId"/&gt;即可。然后用${ss}就可以引用了。
0 请登录后投票
论坛首页 Java企业应用版

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