2014-05-15 3 views
1

으로 선택 취소 체크 박스는 내가 가진 :형태 :하여 jspx에서 기본적

<form:form commandName="wordingPractice" autocomplete="off"> 
    <input type="hidden" name="_flowExecutionKey" value="${flowExecutionKey}"/> 
    <form:checkboxes items="${wordingPractice.answers}" path="answers" 
      delimiter="&lt;br/&gt;" checked=""/> 
</form:form> 

내가보기를 열 때 나는 체크 체크 박스를 참조하십시오.

하지만이 체크 박스를 선택하지 않으려면 어떻게해야하나요?

답변

1

문제는 path = "answers"입니다. 답변은 항목에서 언급 한대로 확인란으로 표시 할 항목 목록입니다. 당신의 길은 또한 선택된 답을 잡아야하는 답입니다. 경로 값이 항목과 일치하므로 모든 확인란이 선택됩니다. 는이를 극복 wordingPractice에서 선택한 사람의 쉼표로 구분 된 값을 저장할 배열 selectedAnswers을 만들려면 :

private String [] selectedAnswers; 
    //setters and getters 

변경 JSP를 같이

<form:form commandName="wordingPractice" autocomplete="off"> 
     <input type="hidden" name="_flowExecutionKey" value="${flowExecutionKey}"/> 
     <form:checkboxes items="${wordingPractice.answers}" path="selectedAnswers"/> 
    </form:form> 
+0

이 도움이됩니다. 감사! –