add @Controller annotation
fix return null bug in doGet and doPost