zoukankan
html css js c++ java
Java获取完整URL
/** */
/**
* 格式化中文字符,防止出现乱码
*
@param
str
*
@return
*/
public
String codeToString(String str)
{
String strString
=
str;
try
{
byte
tempB[]
=
strString.getBytes(
"
ISO-8859-1
"
);
strString
=
new
String(tempB);
return
strString;
}
catch
(Exception e)
{
return
strString;
}
}
/** */
/**
* 获取完整的Url
*
@param
request
*
@return
*
@throws
Exception
*/
public
String getBackUrl(javax.servlet.http.HttpServletRequest request)
throws
Exception
{
String strBackUrl
=
""
;
try
{
strBackUrl
=
"
http://
"
+
request.getServerName()
+
"
:
"
+
request.getServerPort()
+
request.getContextPath()
+
request.getServletPath()
+
"
?
"
+
this
.codeToString(request.getQueryString());
strBackUrl
=
java.net.URLEncoder.encode(strBackUrl,
"
gbk
"
);
}
catch
(Exception e)
{
throw
e;
}
return
strBackUrl;
}
查看全文
相关阅读:
原创 | 我被面试官给虐懵了,竟然是因为我不懂Spring中的@Configuration
vavr:让你像写Scala一样写Java
Java黑科技之源:JVMTI完全解读
JVM 源码解读之 CMS 何时会进行 Full GC
MySQL 如何优化大分页查询?
025:为什么需要将Logger对象声明为private static final类型的
酷家乐一面二面
趋势科技面试
生活就是好好经历,无问西东----三月份总结
30号快手笔试(三道ac两道半)————-历史上最大的网络失误orz
原文地址:https://www.cnblogs.com/ding0910/p/1167143.html
最新文章
[b0007] windows 下 eclipse 开发 hdfs程序样例
[b0006] Spark 2.0.1 伪分布式搭建练手
[b0005] Linux 系统常用操作命令
[b0004] Hadoop 版hello word mapreduce wordcount 运行
[b0003] 总览:Hadoop 个人学习路线进展
[b0002] Hadoop HDFS cmd常用命令练手
[b0001] 伪分布式 hadoop 2.6.4
章节七、1-ArrayList
章节六、3-读取Properties属性文件
章节六、2-异常---运行时异常
热门文章
章节六、1-异常---编译时会被检测的
章节五、8-重载和重写的区别
章节五、7-方法的重写
章节五、6-方法的重载
章节五、5-接口和抽象类的区别
章节五、4-接口
章节五、3-抽象类
99.9%的Java程序员都说不清的问题:JVM中的对象内存布局?
阿里面试题:使用数组实现一个简单的阻塞队列
创业反鸡汤--3.谈待遇
Copyright © 2011-2022 走看看