Java 如何在<;中添加命令链接;tr>;由<;用户界面:重复>;
我正在使用下面的代码,试图使每一行都可以点击,并在上面设置一些事件Java 如何在<;中添加命令链接;tr>;由<;用户界面:重复>;,java,jsf,jstl,Java,Jsf,Jstl,我正在使用下面的代码,试图使每一行都可以点击,并在上面设置一些事件 <table width="100%" class="TableSpace"> <ui:repeat var="damageinfo" value="#{DamageDetails2.damageInfoAll}" varStatus="status"> <h:commandLink> <tr class=
<table width="100%" class="TableSpace">
<ui:repeat var="damageinfo"
value="#{DamageDetails2.damageInfoAll}" varStatus="status">
<h:commandLink>
<tr class="row1 lineBorder" onclick="alert('Hello')">
<td height="40">
<h:outputText
value="#{damageinfo.damageID}" styleClass="LabelClass">
</h:outputText>
</td>
<td height="40">
<h:outputText
value="#{damageinfo.damageName}" styleClass="valueClass">
</h:outputText>
</td>
</tr>
<f:setPropertyActionListener target="#{carDetails.rootImage}"
value="#{carDetails.carUrl2}" />
<f:setPropertyActionListener target="#{carDetails.view}"
value="#{carDetails.viewDetails['carUrl2']}" />
<f:ajax event="action" render="ViewId" />
</h:commandLink>
</ui:repeat>
</table>
但它不起作用。这是如何造成的,我如何解决它?这会生成HTML。拥有是非法的
另见:
这可能会有所帮助;如果我使用onclick方法,它是否会在不刷新的情况下反映同一页面上bean的更改??目前给出的代码有太多可能的原因导致
在
中不工作。然后参考这个答案:对于onclick
,只需让它调用
中隐藏的CSS。