会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
朝露绿客联盟
...从明天起,做一个幸福的人。 ...喂马,劈材,周游世界。 ...从明天起,关心粮食和蔬菜。 ...我有一所房子,面朝大海春暖花开。
CnBlogs
Home
New Post
Admin
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;
}
posted @
2008-04-23 12:23
blueKnight
Views(
8306
) Comments(
1
)
Edit
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告