Я пытаюсь использовать отображаемый тег для моего ArrayList, переданного из класса действия.
Класс действия
public List<AccessLog> getAccessLogList() throws ParseException
{
AccessLogManager am = new AccessLogManager(Config.getInstance());
ArrayList<AccessLog> accessLogList = new ArrayList<AccessLog>();
accessLogList = am.getAccessLog(userId, actionId, searchStartDate, searchEndDate);
HttpSession sessAccessLog = req.getSession();
sessAccessLog.setAttribute("accessLogListSession", accessLogList);
return accessLogList;
}
Страница JSP
<display:table id="accessLogList" name="accessLogList" requestURI="SessionLogAction" pagesize="10" defaultsort="1" >
<display:column property="accessLogId" title="LogId" sortable="true" headerClass="sortable" />
<display:column property="username" title="Username" sortable="true" headerClass="sortable"/>
<display:column property="actionName" title="Action" sortable="true" headerClass="sortable"/>
<display:column property="description" title="Description" sortable="true" headerClass="sortable"/>
<display:column property="remark" title="Remark"/>
<display:column property="timeStamp" title="TimeStamp" sortable="true" headerClass="sortable"/>
</display:table>
Хотя я вижу первую страницу в HTML, все ссылки на страницы (например, 2,3 и т. Д.) Не работают.Поэтому я пытаюсь передать значение arraylist в Session.Но я снова сталкиваюсь с новой ошибкой.
У меня вопрос Как заставить ссылки на страницы работать в Display Tag со стойками 2. Я нашел пример со стойками1, но не со стойками2.Заранее спасибо.