当前位置: 首页 > news >正文

SpringMVC-@CookieValue

配置承接一二章

index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Hello World</title>


  
  <body>
  <a href="springMVC/cookieValue">hhhhhhhhh</a>
    <br> <br>
  
  </body>
</html>

test.java

package com.hdxy.domian;

import java.lang.reflect.Method;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.CookieValue;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;

/**
 * @author 流年拓荒者
 * 也是四个参数
 * required=false :设置此参数是不是必须的。默认为turn
 * defaultValue="0"默认为0
 *name
 *value
 */
@RequestMapping("springMVC")
@Controller
public class Test {
   final public String SUCCESS="loginSuccess";
  
   @RequestMapping(value="/cookieValue")
   public String testCookieValue(@CookieValue("JSESSIONID")String sessionId){
       System.out.println("testRequestParam:"+sessionId);
       return SUCCESS;
   }

}

 

转载于:https://www.cnblogs.com/lnthz/p/8024957.html

相关文章:

  • php get_called_class()函数与get_class函数的区别
  • OSChina 周三乱弹 ——逃离帝都,去杭州如何?
  • Class:Task 类
  • oracle创建定时任务
  • apache httpd的常见使用方法(1)
  • day7-mysql数据库应用管理进阶
  • javascript设计模式——中介者模式
  • java性能优化方案——使用entrySet()
  • 树梅派(Raspberry Pi 3b)安装kali linux 2.0
  • 创建公共CocoaPods
  • [APIO2012] 派遣 dispatching
  • PHP 7 修改了什么呢 -- 2
  • Visual stuido 项目路径的奇怪问题
  • 京东推荐系统中的机器学习与大规模线上实验
  • JavaScript设计模式系列一:工厂模式
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • 【刷算法】求1+2+3+...+n
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • Angular6错误 Service: No provider for Renderer2
  • CSS 专业技巧
  • github指令
  • JS实现简单的MVC模式开发小游戏
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • MySQL-事务管理(基础)
  • Protobuf3语言指南
  • ReactNativeweexDeviceOne对比
  • Spring声明式事务管理之一:五大属性分析
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • vuex 笔记整理
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 每天一个设计模式之命令模式
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 前端性能优化——回流与重绘
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 收藏好这篇,别再只说“数据劫持”了
  • 算法之不定期更新(一)(2018-04-12)
  • 一天一个设计模式之JS实现——适配器模式
  • ​虚拟化系列介绍(十)
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #if 1...#endif
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • $.proxy和$.extend
  • (10)STL算法之搜索(二) 二分查找
  • (C++17) std算法之执行策略 execution
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (七)理解angular中的module和injector,即依赖注入
  • (转) Face-Resources
  • (转)linux 命令大全
  • .NET Core 和 .NET Framework 中的 MEF2
  • .Net Core 中间件验签
  • .Net FrameWork总结
  • .net MVC中使用angularJs刷新页面数据列表
  • .net wcf memory gates checking failed
  • .NET Windows:删除文件夹后立即判断,有可能依然存在