浏览 6111 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-08-01
<logic:iterate id="list" name="detail"> <tr> <td width=16 height=16><img src="../../images/file.gif" border=0></td> <td> <html:link action="/offclsredirectAction.do?action=Edit&id=<bean:write name='list' property='id'/>"><bean:write name="list" property="name"/></html:link> </td> </tr> </logic:iterate> 在这段代码里<html:link action="/offclsredirectAction.do?action=Edit&id=<bean:write name='list' property='id'/>">不能正常工作,&id=<bean:write name='list' property='id'/>会按原样输出,不能正常解析,这是一个很典型的用例。怎么解决呢? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-08-01
<html:link action="/offclsredirectAction.do?action=Edit&id=<bean:write name="list" property="name"/>">
|
|
返回顶楼 | |
发表时间:2004-08-02
楼上的回答根本就不对
|
|
返回顶楼 | |
发表时间:2004-08-02
kelphen 写道 <html:link action="/offclsredirectAction.do?action=Edit&id=<bean:write name='list' property='id'/>">
根据taglib规范,嵌套在<html:link>内的<bean:write name='list' property='id'/>根本就不会被解释,自然是原样输出。 你这个连接可以这么做: <html:link action="/offclsredirectAction.do?action=Edit" paramName="list" paramId="id" paramProperty="id">.....</html:link> |
|
返回顶楼 | |
发表时间:2004-08-02
sorry
呵呵 因为我们一直用<a>没注意 html:link:) |
|
返回顶楼 | |
发表时间:2004-08-02
射覆请客 写道 根据taglib规范,嵌套在<html:link>内的<bean:write name='list' property='id'/>根本就不会被解释,自然是原样输出。
根据taglib规范, 嵌套在taglib内的taglib是可以被先解析后输出的, 我们只需要修改tld的定义, 给action这个属性设置成run time expression: <rtexprvalue>true</rtexprvalue> |
|
返回顶楼 | |
发表时间:2006-10-17
Quake Wang 写道 射覆请客 写道 根据taglib规范,嵌套在<html:link>内的<bean:write name='list' property='id'/>根本就不会被解释,自然是原样输出。
根据taglib规范, 嵌套在taglib内的taglib是可以被先解析后输出的, 我们只需要修改tld的定义, 给action这个属性设置成run time expression: <rtexprvalue>true</rtexprvalue> 默认就是true,但是不行,好象这样不能解决问题 |
|
返回顶楼 | |
发表时间:2006-10-17
射覆请客 写道 kelphen 写道 <html:link action="/offclsredirectAction.do?action=Edit&id=<bean:write name='list' property='id'/>">
根据taglib规范,嵌套在<html:link>内的<bean:write name='list' property='id'/>根本就不会被解释,自然是原样输出。 你这个连接可以这么做: <html:link action="/offclsredirectAction.do?action=Edit" paramName="list" paramId="id" paramProperty="id">.....</html:link> 这种方式是一劳永逸的 ![]() |
|
返回顶楼 | |