时间:2021-05-21
本文主要研究的是@PathParam和@QueryParam区别问题,具体如下。
今天调试一个上传功能,客户端手持机发送数据,在URL中附加一个参数,后台用@PathParam接收,但是报错,无法获取这个参数。
url:http://192.168.1.3/web1_service/convert/vict_hj1000?unit=160106
也就是说,这个unit参数获取不到,怎么回事呢?
网上查了一遍,找到了原因,是url中参数的写法不对,导致后台的@PathParam无法获取,下面列出@PathParam和@QueryParam的区别:
1. @PathParam ,url中直接在斜杠后面添加参数值, 例如:/student?id=001 ;
我的应用里面,url用的是键值对形式的参数,而后台用的是@PathParam,不匹配,因此无法获取。
解决办法就是修改URL,取消键值对,在斜杠后直接加参数值,改成:
http://192.168.1.3/web1_service/convert/vict_hj1000/160106
并且后台修改@Path注解,改为:
@Path("/vict_hj1000/{unit}")问题解决!
以上就是本文关于@PathParam和@QueryParam区别简析的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
点击广告赚钱关键词优化中内链建设简析!点击广告赚钱关键词优化中内链建设简析,做点击广告赚钱优化,通常会做点击广告赚钱内链建设,以提升点击广告赚钱关键词排名。
问题提出用C语言实现门禁系统功能。功能简析1、系统登录分为管理员登录和学生登录,输入相应字符即可选择登录;2、学生登录,学生使用自己的账号密码登录系统,选择开启
散热效果变差,那么拆机清灰就是其解决办法。那么今天小编给大家带来的就是有关于东芝m331拆机步骤简析!散热器:CPU、显卡、主板共用。主板上标有三角号和箭头的一
简析企业在开发小程序的准备工作有哪些?2020年,微信平台推出了一款方便而又实用的应用,它就是现在非常火爆的“微信小程序”。随着小程序发展的越来越火,很多企业和
正在看的ORACLE教程是:基于Oracle的面向对象技术入门基础简析开发者网络Oracle。一、概述 对象是Oracle8i以上版本中的一个新的特性,对象实