将映射转换为查询字符串
可能的重复:
如何将地图转换为 URL 查询字符串?
如何转换映射到查询字符串?
例如:
MockHttpServletRequest request = getRequest();
HashMap<String, String> queryString = new HashMap<String, String>();
queryString.put("IDcontent", "4546446");
queryString.put("ID_CP", "604204d6-3ded-4882-9427-52f1ff8ee6c8");
request.setQueryString(mapToQueryString(queryString));
我认为这是 this(mapToQueryString) 来做标准库,但我找不到它。
Possible Duplicate:
How to convert map to url query string?
How to convert Map to query string?
For example:
MockHttpServletRequest request = getRequest();
HashMap<String, String> queryString = new HashMap<String, String>();
queryString.put("IDcontent", "4546446");
queryString.put("ID_CP", "604204d6-3ded-4882-9427-52f1ff8ee6c8");
request.setQueryString(mapToQueryString(queryString));
I think that is this(mapToQueryString) to do standart library, but I can't find it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以自己定义一个方法mapToueryString:
You can define a method mapToueryString by yourself as:
或使用
URLEncodeUtils.format()
和Collections2.transform(paramMap.entrySet(), function)
进行转换。or use
URLEncodeUtils.format()
withCollections2.transform(paramMap.entrySet(), function)
to transform.