[fix]HTTP status 400 - The request sent by the client was syntactically incorrect

1. add log4j for displaying spring debug info
2.add @InitBinder in TimesheetController to convert id to domain
3. refactor editor class