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

      }

       

  • 相关阅读:
    函数的参数设置
    定义函数
    使用dict和set
    (转)set集合的应用
    循环与range
    if语句
    How to use git hub
    Install pyodbc in OpenSUSE
    Ubuntu编译安装PHP7
    Ubuntu为已经安装的PHP7单独编译mysqli
  • 原文地址:https://www.cnblogs.com/Mindreader/p/5415101.html
Copyright © 2011-2022 走看看