一、 Java获取URL地址中传递的参数 private Map getUrlPramNameAndValue(String url){ String regEx="(\\?|&+)(.+?)=([^&]*)";//匹配参
一、 Java获取URL地址中传递的参数
private Map getUrlPramNameAndValue(String url){ String regEx="(\\?|&+)(.+?)=([^&]*)";//匹配参数名和参数值的正则表达式 Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(url); // LinkedHashMap是有序的Map集合,遍历时会按照加入的顺序遍历输出 Map paramMap = new LinkedHashMap(); while(m.find()){ String paramName = m.group(2);//获取参数名 String paramVal=m.group(3);//获取参数值 paramMap.put(paramName, paramVal); } return paramMap; }
二、获取请求的URL地址
public String getRequestIpAddress(){ return ServletActionContext.getRequest().getRemoteAddr(); }
三、获取请求的IP地址
public String getRequestIpAddress(){ return ServletActionContext.getRequest().getRemoteAddr(); }
四:判断字符串是否能够转换成指定格式的日期
public static boolean isValidDate(String str ,String fORMater) { boolean convertSuccess=true; SimpleDateFormat format = new SimpleDateFormat(formater); try { format.setLenient(false); format.parse(str); } catch (ParseException e) { // e.printStackTrace(); //如果throw java.text.ParseException或者NullPointerException,就说明格式不对 convertSuccess=false; } return convertSuccess; }
来源地址:https://blog.csdn.net/qq_41954585/article/details/130973357
--结束END--
本文标题: Java获取URL地址中传递的参数
本文链接: http://www.lsjlt.com/news/428428.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0