// Initialize sorting.
String sortBy = request.getAttribute("sortBy");
if (sortBy != null) {
String[] sorts = sortBy.split(",");
for (String sort : sorts) {
PageOrdering ordering = (sort.startsWith("-")) ? PageOrdering.DESC : PageOrdering.ASC;
String columnName = (ordering == PageOrdering.DESC) ? sort.substring(1) : sort;
pageControl.addDefaultOrderingField(columnName, ordering);
}
}