2013-07-07 146 views
1

我一直有一个问题,获取与单选按钮是表中的列相关联的值。而不是返回实际的conferenceid,而是将${conf.conferenceid}文本返回给对象selectedConference。有人能帮助我,我在这里做错了什么。顺便说一句,这个代码在Glassfish上工作,最近被迁移到JBoss,而不是在它上面工作。下面是html代码:显示标签列为单选按钮

<display:table id="conf" name="conferences" requestURI="perConfSearchAction.action" pagesize="10"> 
    <display:column> 
     <input type="radio" name="selectedConference" value="${conf.conferenceId}" onclick="getValue()"/> 
    </display:column> 
    <display:column property="userName" title="Moderator" sortable="true" /> 
    <display:column property="passcode" title="Public Pin" sortable="true" /> 
    <display:column property="moderatorPin" title="Moderator Pin" sortable="true" />         
    <display:column property="confStartDate" title="Start Date" sortable="true" />                 
    <display:column property="confStartTime" title="Start Time" sortable="true" />         
    <display:column property="confEndDate" title="End Date" sortable="true" />         
    <display:column property="confEndTime" title="End Time" sortable="true" />         
    <display:column property="confName" title="Subscription" sortable="true" /> 
</display:table> 

回答

1

尝试下面的代码

<display:table id="conf" name="conferences" requestURI="perConfSearchAction.action" pagesize="10" uid="row"> 
    <display:column> 
    <input type="radio" name="selectedConference" value="<s:property value='%{#attr.row.id}'/>"/> 
    </display:column> 
</display:table>