2012-07-30 2 views
2

SWF를 사용하고 있으며보기가 하나 있습니다. 일부 작업을 호출하면이 테이블 내용이 데이터베이스에서 변경되므로 인터페이스에 다른 값이 표시되어야합니다. 이 값에는 액션을 실행 한 후에도 체크 된 체크 박스가 포함됩니다.SWF : 렌더링 조각이 렌더링되지 않습니다.

flow.xml

<transition on="someTransition" to="overview"> 
      <evaluate expression="bean.someAction(someValue)" /> 
      <render fragments="tableForm" /> <!--I have also tried tableForm:row --> 
     </transition> 

page.jsp 내가 잘못 뭐하는 거지

<form:form method="POST" id="tableForm"> 
    <display:table id="row"> 
      <display:column title=""> 
      <form:checkbox path="chosenIds" value="${row.id}"/> 
      </display:column> 
      <display:column title="Value to change"> 
      <c:out value="${row.changedValue}"/> 
     </display:column> 
      <display:footer> 
      <div class="tableFooter" > 
       <input type="submit" name="_eventId_someTransition" value="Send" processIds="*"/> 
      </div> 
     </display:footer> 
     </display:table> 
    </form:form> 

:

이것은 documentation 다음, 내 코드? 미리 감사드립니다.

+3

왜 -1? 적어도 이유가 주어질 수 있습니다! –

답변

0

제 경우에는 데이터베이스에서 새 값을 검색하기 위해 새로운 검색을해야합니다. 표시중인 데이터 유형을 다시 채우면 새로운 값이 추가 렌더링이 필요하지 않습니다.
어쨌든 호기심을 위해 같은 단계를 밟았으며, 다른 경우 렌더링 작동을 얻지 못했습니다. 문제가 해결 되더라도 한 가지 렌더링 작업을보고 싶습니다. 누군가 내 코드에 무엇이 잘못되었는지 말해 줄 수 있다면 앞으로 도움이 될 것입니다.

감사합니다.

관련 문제