I have an annotated controller in which several mathidas are mapped on the URL. Like this:
@Controller Public Class Category Controller {@RequestMapping throws parseException @RequestMapping of public zeroes addcategories (@RequestParam (value = "data") string jsonData) Value = "/ getNext") Public Zero getNext (@RequestParam) String jsonData throws ParseException ...}
Methods to parse the json request and Take action to do something. The parsing request can be checked ParseException
which I can handle in the law or its signature throws
I like the second approach because it gives me additional code Do not try / hold. So the question is how to configure and code handler for controller methods?
You should see spring documents.
@Controller Public Class Category Controller {@ExceptionHandler (ParseException.class) Public ModelAndView Handle ParaseExc (ParseException ex) {// ...} @RequestMapping (value = "/ addcategories") Public Zero AddCategories (@RequestParam (value = "data") string jsonData throws ParseException}
Or if you want to handle these exceptions, then it is in the form of Spring MVC Bean in its XML configuration Declare all your controllers in.
No comments:
Post a Comment