zoukankan      html  css  js  c++  java
  • springmvc的一些优化设置

      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";
         }

      }

       

  • 相关阅读:
    TI达芬奇平台测试
    V4L2 常用控制命令
    Linux 线程编程
    HMM
    PCA & ICA
    SVD分解(转载)
    Factor analysis
    Mixtures of Gaussians and the EM algorithm
    Arduino 单个按键控制led灯闪烁、常亮、关闭
    django计算当前日期最近一周日期范围
  • 原文地址:https://www.cnblogs.com/Mindreader/p/5415101.html
Copyright © 2011-2022 走看看