📄 webutils.java
字号:
package com.cownew.PIS.framework.web.helper;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.jsp.PageContext;
public class WebUtils
{
/**
* 从pageContext得到部署路径
* @param pageContext
* @return
*/
public static String getContextPath(PageContext pageContext)
{
HttpServletRequest request = (HttpServletRequest) pageContext
.getRequest();
return request.getContextPath();
}
/**
* 得到path的相对于部署路径的绝对路径
* @param request
* @param response
* @param path
* @return
*/
public static String getAbsoluteURL(HttpServletRequest request,
HttpServletResponse response, String path)
{
String contextPath = request.getContextPath();
if (!path.startsWith("/"))
{
path = "/" + path;
}
return response.encodeURL(contextPath + path);
}
/**
* 得到path的相对于部署路径的绝对路径
* @param pageContext
* @param path
* @return
*/
public static String getAbsoluteURL(PageContext pageContext, String path)
{
HttpServletRequest request = (HttpServletRequest) pageContext
.getRequest();
HttpServletResponse reponse = (HttpServletResponse) pageContext
.getResponse();
return getAbsoluteURL(request, reponse, path);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -