флажок распорок - PullRequest
       31

флажок распорок

2 голосов
/ 23 ноября 2008

Я пытаюсь установить для fieldValue флажка значение, которое я получил из тега свойства.

У меня проблемы с синтаксисом.

Вот что я пробовал:

<s:form id="myForm" method="post" action="removeUser" enctype="multipart/form-data">
     <s:iterator value="myList">
        <tr>
            <td><s:property value="id"/></td> 
            <td><s:property value="name"/></td> 
            <td><s:property value="email"/></td>
            <td><s:checkbox label="delete" name="delete" fieldValue="<s:property value='id'/>"/></td>
        </tr>
    </s:iterator>

    <s:submit id="saveForm" value="Delete users"></s:submit>
  </s:form>

Тем не менее, он продолжает возвращать меня true как fieldValue

Может кто-нибудь знакомый со стойками, пожалуйста, помогите мне?

Спасибо

Ответы [ 2 ]

1 голос
/ 23 ноября 2008

Я не думаю, что вы можете сделать это:

" />

fieldValue ожидает выражения OGNL. Я сделал несколько Struts, не слишком много, вы можете попробовать:

fieldValue = "% {ID}"

0 голосов
/ 29 августа 2013

Попробуйте сделать:

fieldValue="<s:property value= "${id }"  />"

или

fieldValue="<s:property value=<c:out value="${id }"/>   />"

для этого потребуется:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
...