java map to url_Map与Url查询参数相互转换

发布时间:2021-09-24 23:33:17

package com.thunisoft.maybee.engine.utils;


import org.apache.commons.lang3.StringUtils;


import java.util.HashMap;


import java.util.Map;


/**


* map 与 url参数转换


*/


public class MapUrlParamsUtils {


/**


* 将url参数转换成map


*


* @param param aa=11&bb=22&cc=33


* @return


*/


public static Map getUrlParams(String param) {


Map map = new HashMap(0);


if (PubString.isBlank(param)) {


return map;


}


String[] params = param.split("&");


for (int i = 0; i < params.length; i++) {


String[] p = params[i].split("=");


if (p.length == 2) {


map.put(p[0], p[1]);


}


}


return map;


}


/**


* 将map转换成url


*


* @param map


* @return


*/


public static String getUrlParamsByMap(Map map) {


if (map == null) {


return "";


}


StringBuffer sb = new StringBuffer();


for (Map.Entry entry : map.entrySet()) {


sb.append(entry.getKey() + "=" + entry.getValue());


sb.append("&");


}


String s = sb.toString();


if (s.endsWith("&")) {


s = StringUtils.substringBeforeLast(s, "&");


}


return s;


}


}

相关文档

  • 值得敬佩的人作文700字
  • 钓草鱼用什么打窝 钓草鱼的打窝方法
  • 酒会上的告辞礼仪
  • 小米0扇区完整写入_真材实料霸榜DXOMARK,小米10系列凭三个卖点“感动人心”...
  • 网络语fq是什么意思
  • 狗粮里无谷配方是什么意思
  • 【栈】LeetCode 232. 用栈实现队列
  • 寻找最美孝心少年2020年观后感心得多篇
  • 收集Android开发常用开源框架:图片处理
  • 情侣生日快乐祝贺词
  • 美研究显示患者在过道接受诊治增加误诊风险
  • 地铁爆炸用英文怎么说
  • 胧字组词有哪些
  • 不同时间喝不同水有助瘦身 敷黄瓜补水不如多喝水 面膜其实没那么厉害
  • react-redux 出现 Invalid hook call.Hooks can only be called inside of thebody of a function component
  • 天南星的鉴别与应用 食用天南星的注意事项
  • Love
  • 初中军训心得体会汇总20篇
  • 电脑蓝屏代码01e后开不了机
  • 华为手机休眠时自动断网为什么
  • 红米2a换屏幕教程
  • 小米2s手机忘记锁屏密码怎么办
  • iphone11双卡信号不稳定
  • 小学毕业会发言稿800字
  • 怎么判断鲍鱼变质死鲍鱼什么样是变质了
  • 关于儿童英语故事带翻译
  • 如何避免并发冲突!
  • 九大坏习惯害你难生子 七种食物易成不孕元凶
  • Curling 2.0 POJ - 3009(DFS)
  • 三星w2018官网价多钱
  • 猜你喜欢

  • 汽车如何打蜡汽车打蜡方法
  • 东营区绍娥木地板经营店(企业信用报告)- 天眼查
  • 关于责任优美的句子
  • 642移动电源板承认书
  • 女神三国商城区域功能说明
  • 商务苹果风灰白色简约通用PPT模板
  • 粮食仓储物流及食品加工项目可行性研究报告
  • 初中七年级语文下册(人教版)春夜洛城闻笛 (1)ppt课件
  • 鲁教版(五四)化学九年级9.2《海水晒盐》ppt课件3
  • 如何提高小学生数学成绩经验交流发言稿
  • 高考语文作文必背励志素材
  • 我最敬佩的人_小学四年级作文800字
  • 家庭暴力分析及防治的法律思考
  • 应激性溃疡及其防治策略方案
  • 北京市公安局公安交通管理局通告二?一三年第31号——关于首都机
  • 教科版小学品德与社会三年级上册过年啦-课件
  • 户外活动观察记录表
  • 4A国际广告公司创意简报撰写培训ppt
  • 2019年最新最新高中年级优秀入团志愿书范文入团申请书文档【十篇】 (6)
  • 生活中两种常见的有机物ppt21 人教课标版(1)
  • 第课__对客观世界的主观表达_走进意象艺术
  • 关于百家湖小学教室环境设计及其教育文化意蕴的调查报告
  • 1、写出单环芳烃C6H12的同分异构体的构造式并命名之汇总
  • 不说脏话倡议书
  • 中共惠州市委、惠州市人民政府关于印发《惠州市巩固提高创建全国
  • 【K12教育学*资料】九年级政治上学期期中考试(无答案)
  • 天津美得乐冷冻食品有限公司企业信息报告-天眼查
  • 狂人日记读后感100字
  • 盱眙县猪肥肥生猪养殖专业合作社(企业信用报告)- 天眼查
  • 个人工作计划书怎么写
  • 语文中考知识点答题技巧整理1
  • 上海鑫韵美容有限公司企业信用报告-天眼查
  • 应届毕业生找工作时的自我介绍
  • 【初中作文】《蓝鲸的眼睛》读后感600字
  • 假期旅游英语对话精选
  • 参观印刷厂观后感三篇
  • 证券从业资格考试证券投资基金第五章考点
  • 最令女人着迷的七句情话
  • 巧用“木桶效应”进行班级管理
  • 江苏省南京市2017年中考思想品德真题试题(含解析)[精品]
  • 迟到的祝福TheLateWishes
  • 【推荐下载】入党个人学*心得体会-推荐word版 (1页)
  • 电脑版