2011-09-12 72 views
0

該模型返回使用<c:forEach tag>在表中顯示的bean列表。一些屬性是輸入類型的,所以用戶可以編輯這些內聯(可選)。如何在jspx中迭代時更新bean數組的屬性

的問題是如何設置複選框相應beanObject[by row index]用戶點擊的時候?如果點擊了,我認爲合適的bean需要通過AJAX更新。

那麼,我們該怎麼做呢?

師範大學主從方式有太多的點擊,這就是爲什麼我需要「更新能力」表。

控制器:

return new ModelAndView("daily","daily", dailyListOfBeansRecords; 

JSPX:

form submit... 
... 
<c:forEach var="week" items="${Daily}" varStatus="loopIteratorValue"> 
    <tr class="${loopIteratorValue.index % 2 == 0 ? 'd4' : 'd3'}"> 
     <td><checkbox id="present" onchange="ProcessedUpdated(this,${loopIteratorValue.index})" value="${week.processed}"/></td> 
    </tr> 
</c:forEach> 

回答

0

在我看來,你完全誤解JSP。 jsp(x)在服務器端執行。你需要JavaScript來做客戶端處理。

相關問題