博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC + Spring + MyBatis 学习笔记:在类和方法上都使用RequestMapping如何访问
阅读量:6348 次
发布时间:2019-06-22

本文共 1198 字,大约阅读时间需要 3 分钟。

系统:WIN8.1

数据库:Oracle 11GR2

开发工具:MyEclipse 8.6

框架:Spring3.2.9、SpringMVC3.2.9、MyBatis3.2.8


先看代码:

@RequestMapping(value="manager")@Controller("managerController")public class ManagerController {        /**     * 后台用户登录     * @param request     * @param emp     * @return     */    @RequestMapping(params="login" , method={RequestMethod.POST})    public String login(HttpServletRequest request , Employe emp){                request.getSession().setAttribute(SystemConstant.MANAGER, emp);        return "redirect:index.jsp";    }            /**     * 后台用户退出     * @param request     * @return     */    @RequestMapping(params="logout" , method={RequestMethod.POST,RequestMethod.GET})    public String logout(HttpServletRequest request){                request.getSession().removeAttribute(SystemConstant.MANAGER);        return "redirect:login.html";    }}

类上面有配置RequestMapping,访问路径为 manager ,方法上面这次配置的是params,值为login和logout。

页面发起访问路径由 类的访问名称 + 方法的访问名称/参数名称

页面请看form的action ,如果是get方法或者超链接也是一样,当然要记得添加参数

 

转载于:https://www.cnblogs.com/morlin/p/4445136.html

你可能感兴趣的文章
18年秋季学习总结
查看>>
Effective前端1:能使用html/css解决的问题就不要使用JS
查看>>
网络攻防 实验一
查看>>
由莫名其妙的错误开始---浅谈jquery的dom节点创建
查看>>
磨刀-CodeWarrior11生成的Makefile解析
查看>>
String StringBuffer StringBuilder对比
查看>>
bootstrap随笔点击增加
查看>>
oracle 中proc和oci操作对缓存不同处理
查看>>
[LeetCode] Spiral Matrix 解题报告
查看>>
60906磁悬浮动力系统应用研究与模型搭建
查看>>
指纹获取 Fingerprint2
查看>>
面试题目3:智能指针
查看>>
取消凭证分解 (取消公司下的多个利润中心)
查看>>
flask ORM: Flask-SQLAlchemy【单表】增删改查
查看>>
vim 常用指令
查看>>
nodejs 获取自己的ip
查看>>
Nest.js 处理错误
查看>>
你好,C++(16)用表达式表达我们的设计意图——4.1 用操作符对数据进行运算...
查看>>
18.3 redis 的安装
查看>>
jdbc 简单连接
查看>>