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

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

时间:2018-03-24 21:28:28      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:request   span   servlet   ons   log   转发   pac   frame   http   

 

 

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

 

 

访问方式可以指定,打个比方,你通过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访问的路径俩个一样,但是,通过请求方式的不同,他们就会执行不同的方法

 

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

标签:request   span   servlet   ons   log   转发   pac   frame   http   

原文地址:https://www.cnblogs.com/DawnCHENXI/p/8641336.html

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