Spring中,请求参数处理
2024-09-08 13:57:26
Spring中,Controller里,获取请求数据有多种情况
在使用@RequestParam的方式获取请求中的参数时,
如果没有设置required这个属性,或者主动设置为true,则意味着这个参数必须有对应的值,
当出现没有传递该值的情况时,Tomcat会将get请求跳转到错误页,这样会暴露出一些我们的信息
我一般采用以下写法来处理
@RequestMapping(value = "/view", method = RequestMethod.GET)
public String loadView(Model model, @RequestParam(required = false) String guid)
{
// 校验参数
// 执行方法
// 返回要请求的页面
}
最新文章
- iOS设置UISearchBar光标的颜色
- 如何在jasperreport自动生成序号
- JS 时间格式CST转GMT
- 转 c#代码访问https服务器以及https的webservice
- Red Gate系列之五 .NET Reflector 7.6.1.824 Edition .NET程序反编译神器(附插件安装教程2012-10-13更新) 完全破解+使用教程
- Linux概念架构的理解(转)
- MVC 快速开发框架
- python堆栈实现
- echarts在tab切换时容器宽度设置为100%,只展示100px
- Python简介之探观止矣
- JavaScript中的this所引用的对象和如何改变这个引用
- jenkins配置小结
- ERROR: iterator not incrementable || iterator not decrementable
- java 字符串截取类 区分中文、英文、数字、标点符号
- weblogic+eclipse插件部署多个项目
- 【oracle查询】oracle查询字段显示#号 (井号)
- ios开发之--判断奇偶数
- python2.7无法安装python-ldap、django-auth-ldap
- 第三次Scrum编码冲刺
- openwrt undefined reference to ‘getpwent_r’