不知道这里有谁接触过Tapestry中contrib组件的朋友

yeshucheng 2006-12-03 11:03:18
整个TABLE我已经得到后台的记录集,现在的问题是,我想点中其中的ROW
然后得到相应的参数,我的JS始终无法得到
...全文
340 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mybeautiful 2007-01-16
  • 打赏
  • 举报
回复
www_whq(blackcat)的代码有借鉴意义。不过我想可能不能解决楼主的问题。

楼主现在时js不能取到tr中的值。

我认为,不管是怎么形成table,到客户端都是个html的table而已,所以楼主应该调试js。我在js确实能取到相应值。

重申:纯粹是js的问题了,不要在tapestry中考虑问题。
www_whq 2007-01-13
  • 打赏
  • 举报
回复
<table jwcid="table@contrib:Table" class="table contribTable" id="userList"
rowsClass="ognl:beans.evenOdd.next" row="ognl:row"
columns="user.username:username, activeUsers.fullName:fullName, user.email:email, user.enabled:enabled"
source="ognl:users" initialSortColumn="username"
arrowUpAsset="ognl:assets.upArrow" arrowDownAsset="ognl:assets.downArrow">
<tr jwcid="user_usernameColumnValue@Block">
<a jwcid="@DirectLink" listener="ognl:listeners.edit" parameters="ognl:row.username">
<span jwcid="@Insert" value="ognl:row.username"/>
</a>
</tr>
<tr jwcid="user_emailColumnValue@Block">
<a jwcid="@Any" href="ognl:+'mailto:'+row.email">
<span jwcid="@Insert" value="ognl:row.email"/>
</a>
</tr>
<tr jwcid="user_enabledColumnValue@Block">
<span jwcid="@If" condition="ognl:row.enabled == true"><input type="checkbox" disabled="disabled" checked="checked" style="margin-left: 15px"/></span>
<span jwcid="@Else"><input type="checkbox" disabled="disabled" style="margin-left: 15px"/></span>
</tr>
</table>

这段是appfuse对table 的运用,她在每行里都加入了@Block 作为参数,然后直接就可以在listener
监听方法中取到这里传入的参数


CpRcF 2006-12-05
  • 打赏
  • 举报
回复
我们最近也在用tapestry + spring + hibernate做一个论坛系统,只是还处于设计阶段。
Marcus-Z 2006-12-05
  • 打赏
  • 举报
回复
webwork 2代还没看呢,也打算看看Tapestry
flyingsnowy 2006-12-05
  • 打赏
  • 举报
回复
ding

yeshucheng 2006-12-03
  • 打赏
  • 举报
回复
ding

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧