- keep parsed params in Http context
- add JsMessages
fix potential npe