2011-10-13 57 views
0
<display:table id="row" name="userList" requestURI=""> 
    <display:column href="user.do?action=view&user=${row.id}" class="details">Details</display:column> 
</display:table> 

動態鏈接我試圖發送到user.do servlet的查詢像行動=觀點&用戶= 23。 此處發佈的方法將作爲row.id傳遞給列表中第一個用戶的id。即使我有5個用戶,並且我按最後一個的詳細信息,它仍然會傳遞第一個用戶的ID。與displaytag

我有EL活動。

這個問題的正確方法是什麼?

回答

1

我不是專家,但是您是否將控制器中的ID與您的列表進行映射? 這樣的事情.....

Account acct = null;

String selectedID =(String)request.getAttribute(「targetID」);

如果(selectedID!= NULL){

acct.setUserList(userListDAO.getUserList.getId());

}否則{

logger.error( 「列表是空」 + selectedID);

}

其中目標ID點到,我說我不是專家,但我只是想在我的2美分給被設置爲用戶ID .... 另一個屬性.. ..

謝謝