数据传递-------@PathVariable
2024-09-30 18:29:18
package com.wh.handler;
/**
* 通过@PathVariable可以绑定占位符参数到方法参数中,例如
* @PathVariable("userId") Long userId
*/
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping; @Controller
@RequestMapping("/{userid}")
public class TestPathVariable {
/**
* @PathVariable("userid") String uname
* 表示将URL中占位符为userid绑定给方法参数中的uname这个变量名
*/
@RequestMapping("/hello.action")
public String h1(@PathVariable("userid") String uname){
//绑定{xxx}占位符的URL
System.out.println("userid "+uname);
return "sus.jsp";
} /**
* @PathVariable String userid
* 表示将URL中占位符为userid绑定给方法参数中的userid这个变量名
* 与第一个的区别:第一个给@PathVariable指定是哪个占位符,第二个是根据参数名来指定是哪个占位符
*/
@RequestMapping("/hello2.action")
public String h2(@PathVariable String userid){
//绑定{xxx}占位符的URL
System.out.println("userid2 "+userid);
return "sus.jsp";
}
}
userid2 pathvariable
最新文章
- 11.JAVA之GUI编程菜单
- 检测文件是否有BOM 头,并删除BOM头(php)
- JSP网站开发基础总结《五》
- LUA实现单词替换功能
- Grunt备忘录
- 教你如何在word中像LaTex那样打出漂亮的数学公式
- C实现面向对象封装、继承、多态
- 【NetOffice Excel】Excel合并单元格【原】
- 对单片机的modbus RTU的详细解释(转载)
- javascript-智能社-JS基础A笔记
- BZOJ 3477: [Usaco2014 Mar]Sabotage( 二分答案 )
- 利用WebBrowser彻底解决Web打印问题
- JAVA基础——运算符和表达式
- 深入理解java的static关键字
- MacOS下安装rvm的几点注意
- ASP.NET Web API系列教程(目录)(转)
- MySQL之视图、触发器、事务、存储过程、函数 流程控制
- npm的影武者 —— Npx
- Lintcode: Majority Number 解题报告
- 【校招面试 之 剑指offer】第11题 旋转数组中的最小数字
热门文章
- Ubuntu 16.04升级Linux内核为4.7.0最快的方法
- Sql查询一个列对应多个列
- scp、paramiko、rsync复制文件的区别
- iOS 自己主动释放手动释放混编
- python之SocketServer编程
- Utuntu下Xshell使用+vi使用
- 使用nginx+nginx-rtmp-module+ffmpeg搭建流媒体server笔记(十)
- Network problem solving flow chart
- 李洪强漫谈iOS开发[C语言-044]-翻译数字
- MySQL-数据更新(UPDATE)