Sheet provides ajax events for cellSelect, change, sort, filter, columnSelect, rowSelect. Click on a header once to select it, then you may move columns around when the hand icon appears. ${showcase:getFileContent('/sections/sheet/example-ajaxEvents.xhtml')} ${showcase:getFileContent('/org/primefaces/extensions/showcase/controller/sheet/SheetAjaxController.java')}