Struts 2显示标签/单选按钮

时间:2013-05-07 13:17:09

标签: java jsp struts2 displaytag

我有一个带有以下代码的工作显示标签单选按钮。以下是代码:

 <s:form action="deleteUser.action" method="post">
    <display:table id="conf" name="users" requestURI="viewUsers.action" pagesize="10">
        <display:column title="Edit" scope="request">
            <input type="radio" name="selectedUser" value="${conf.username}" onclick="getValue()" />
        </display:column>
        <display:column property="username" title="User Name" />
        <display:column property="email" title="Email" />
        <display:column property="role" title="Role" /></display:table><s:submit method="deleteUser" key="Delete User" align="center" />
</s:form>

我已将strtus2-core-2.3.4.jar升级为strtus2-core-2.3.14.jar和其他一些罐子。现在,当我选择一个单选按钮并单击“提交”时,我没有得到单选按钮的基础值,而是将${conf.username}放入我的POJO字段中。有没有人面对这个?我错过了任何图书馆吗?

1 个答案:

答案 0 :(得分:0)

您可以从

中获取值
<display:table uid="row" id="conf" name="users" requestURI="viewUsers.action" pagesize="10">
  <display:column title="Edit" scope="request">
    <input type="radio" name="selectedUser[%{#attr.row_rowNum - 1}]"  value="<s:property value="%{#attr.row.username}"/>" onclick="getValue()" />

selectedUser列表。

${}用于EL表达式引用尚未放入请求或会话等的属性。