• SSM-SpringMVC-16:SpringMVC中小论注解式开发之访问方式篇


     ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥-------------

    访问方式可以指定,打个比方,你通过get方式进入登陆页面,通过post发送ajax数据库校验或者post提交用户名密码,最后进行转发

    很平常的模式

    利用访问模式的限制,可以只允许某种访问方式进行访问,加入说路径一样,也可以通过访问方式的不同区别使用不同的处理方法

    案例如下:

    package cn.dawn.day10annotationcontroller;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RequestMethod;
    
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    /**
     * Created by Dawn on 2018/3/24.
     */
    /*注解定义处理器*/
    @Controller
    /*定义处理器访问路径*/
    @RequestMapping("/controller1")
    public class MyAController {
    
        /*通配符的方式 只有post请求可以访问到*/
        @RequestMapping(value = "/login",method = RequestMethod.POST)
        public String doLogin(String uname,String upwd) throws Exception {
    
            System.out.println(uname);
            System.out.println(upwd);
            return "first";
        }
    
        /*通配符的方式 只有get请求可以访问到*/
        @RequestMapping(value = "/login",method = RequestMethod.GET)
        public String doLogin() throws Exception {
    
            return "first";
        }
    
    }

    此处可以发现:方法名和上面注解的value访问的路径俩个一样,但是,通过请求方式的不同,他们就会执行不同的方法

  • 相关阅读:
    Unieap3.5-Grid+Form下拉列表高度设置
    Unieap3.5-Grid翻页不提示修改
    Unieap3.5-需要用到window.setTimeout的地方
    Unieap3.5-前台js判断表单必录
    JavaScript空判断
    JavaScript字符串转日期格式
    Unieap3.5-前台js用SQL语句执行数据请求
    Unieap3.5-JS常用方法
    mysql之索引查询1
    mysql之多表查询和pymysql模块
  • 原文地址:https://www.cnblogs.com/DawnCHENXI/p/8641336.html
Copyright © 2020-2023  润新知