springmvc面试题

来源:互联网 发布:vb常用代码 编辑:程序博客网 时间:2024/06/01 12:07


  Spring3.0 MVC 个人觉得很好,很人性化,直接用annotation方式+restful,很舒服,controller的代码越来越干净了,各个传入的参数也完全是分离的,而不是一对参数放在一起,这点我觉得很舒服。 


Java代码  收藏代码
  1. @RequestMapping(value="getUsers")  
  2.     public String getUsers(@RequestParam(value="pageNo",required=false)String pageNo,ModelMap modelMap){  
  3.         System.out.println("current pageNo is " + pageNo);  
  4.         int intPageNo = pageNo == null||"".equals(pageNo.trim())?1:Integer.parseInt(pageNo);  
  5.         ItemPage itemPage = demoService.getUsers(intPageNo, 2);  
  6.         modelMap.put("itemPage", itemPage);  
  7.         return "list";  
  8.     }  


我觉得Spring MVC 中 返回数据对象 ModelMap modelMap还需要作为入参传进来,这点不完美,感觉不是很Perfect
  Spring3.0 MVC 个人觉得很好,很人性化,直接用annotation方式+restful,很舒服,controller的代码越来越干净了,各个传入的参数也完全是分离的,而不是一对参数放在一起,这点我觉得很舒服。 


Java代码  收藏代码
  1. @RequestMapping(value="getUsers")  
  2.     public String getUsers(@RequestParam(value="pageNo",required=false)String pageNo,ModelMap modelMap){  
  3.         System.out.println("current pageNo is " + pageNo);  
  4.         int intPageNo = pageNo == null||"".equals(pageNo.trim())?1:Integer.parseInt(pageNo);  
  5.         ItemPage itemPage = demoService.getUsers(intPageNo, 2);  
  6.         modelMap.put("itemPage", itemPage);  
  7.         return "list";  
  8.     }  


我觉得Spring MVC 中 返回数据对象 ModelMap modelMap还需要作为入参传进来,这点不完美,感觉不是很Perfect
0 0
原创粉丝点击