博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于SringMvc的参数的传递
阅读量:5843 次
发布时间:2019-06-18

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

* @RequestMapping这个注解代表要请求的方法

* value值表示请求的 方法名
*********@RequestParam(value="username")代表请求的参数,如果该参数不存在,则请求报400的错误*********

jsp页面代码:

①<a href="hello?username=admin">请求springmvc 有参数</a><br>

②<a href="hello">请求springmvc 无参数</a><br>

Controller代码:

第一种情况:

@RequestMapping(value="hello")

public String hello(@RequestParam(value="username") String username){
System.out.println("hello springmvc");
System.out.println(username);
return "Test01";
}②会报400的错误

第二种情况

@RequestMapping(value="hello")

public String hello(String username){
System.out.println("hello springmvc");
System.out.println(username);
return "Test01";
}①②都正确

 但有时必须用@RequestParam(value="XXX")传递参数,如上传文件

转载于:https://www.cnblogs.com/person008/p/6165117.html

你可能感兴趣的文章
Gson转JSON字符串时候, 将时间转成Long型
查看>>
oral_quiz->#N个骰子的点数和#
查看>>
15、文本查看命令--cat、more、head、tail
查看>>
Oracle模糊查询的实现
查看>>
openstack oslo.config简短学习笔记
查看>>
访问url中存在中文,apache 重写出现403问题处理方案
查看>>
从Redis的数据丢失说起
查看>>
Kafka集群搭建详细步骤
查看>>
Mac os 10.9 Python MySQLdb
查看>>
理解对象(通过关联数组和基本包装类型)
查看>>
linux查看系统版本(32位/64位)的方法
查看>>
linux基础--awk文本分析工具详解
查看>>
Highcharts中Legend动态显示点值
查看>>
结合bgp路由反射器和internet访问的mpls *** 实验
查看>>
MongoDB笔记五——插入操作
查看>>
我的友情链接
查看>>
bash脚本示例1
查看>>
企业应用系统驱动企业业务变革
查看>>
mysql(三)
查看>>
MySQL数据库主从同步(单台2实例)
查看>>