component jsp refactoring