add validation
add validation
update with primefaces and spring security support