ot-replace[0]
的值
在控制器中我正在使用
@RequestParam(name="ot-replace", required=false)String[] regexReplace
@RequestParam(name="ot-replace", required=false)List<String> regexReplace
我总是变得无效。 不知道这里是什么问题
您的URL应该喜欢的。
http://127.0.0.1:3009/mac/view/:userId?ot-replace=kin43,value2,vlue3
然后 您可以获得一个字符串[]。
ot-replace[0]=kin43
ot-replace[1]=value2
ot-replace[2]=value3
对于未来的读者:
问题的根源在于,没有标准方法可以通过HTTP
传递数组类型的查询参数。各种框架/技术/生态系统都使用自己的方式。例如,如果是原始海报,则传递参数的以下方式;/api/v1/anything?arrParam[0]=one&arrParam[1]=two