protected void setTableAttributes(TableHandler tableHandler) { Table table = tableHandler.getTable(); setAttribute("currentpage", table.getCurrentPage()); setAttribute("rowcount", table.getRowCount()); setAttribute("maxrowspage", table.getMaxRowsPerPage()); setAttribute("headerposition", table.getHeaderPosition()); setAttribute( "htmlstyleedit", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getHtmlStyle()))); setAttribute( "rowevenstyleedit", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getRowEvenStyle()))); setAttribute( "rowoddstyleedit", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getRowOddStyle()))); setAttribute( "rowhoverstyleedit", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getRowHoverStyle()))); setAttribute( "htmlclass", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getHtmlClass()))); setAttribute( "rowevenclass", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getRowEventClass()))); setAttribute( "rowoddclass", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getRowOddClass()))); setAttribute( "rowhoverclass", StringUtils.defaultString(StringEscapeUtils.escapeHtml(table.getRowHoverClass()))); setAttribute("htmlstyleview", table.getHtmlStyle()); }