码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc的一些优化设置

时间:2016-04-21 01:30:00      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:

  1.配置文件的优化:

  无需使用

  <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"></bean>
      <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"></bean>

  开启注解,将其改成<mvc:annotation-driven/>(注解驱动)即可.

2.controller类的优化:

  2.1. 类多加一个注释@RequestMapping

  2.2. 如果没有强制性的需要get或者post方法,可以将该代码去掉,这样无论是get还是post都可以

  2.3. 方法注释里面的value="/路径名"——value可以删除以避免代码冗余

  2.4. 方法的返回值ModelAndView可以更改为String,返回值是一个代表路径的字符串,至于数据可以用以前的request.setAtrribute()搞定,页面显示端用EL表达式接受即可.

 

  具体例子如下:

  @Controller
  @RequestMapping("/hello")
  public class Hello{
     @RequestMapping("/fuck")
     public String fuck(HttpServletRequest request){
        request.setAttribute("msg","我顶你");
        return "/index";
     }

  }

 

   

springmvc的一些优化设置

标签:

原文地址:http://www.cnblogs.com/Mindreader/p/5415101.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!