Java类:team.bangbang.common.CommonMPI

/**
 * 得到当前应用的地址,包含context,但不包含context后面的uri部分。
 * 
 * 假设请求地址为:
 * http://www.bangbang.team/admin/ab/cd.do
 * 
 * context为:/admin
 * 
 * 则当前方法返回:
 * http://www.bangbang.team/admin/
 *
 * @param request HTTP请求
 *
 * @return 当前应用的地址,以"/"符号结尾
 */
public static String getApplicationUrl(HttpServletRequest request);

/**
 * 获取请求发起者的IP地址
 *
 * @param request HTTP请求
 * @return 请求发起者的IP地址
 */
public static String getRequestIP(HttpServletRequest request);

/**
 * 获得uri参数值,如果该参数没有值,则返回当前访问的URI(contextPath之后的字符串部分,以"/"符号开头)
 *
 * @param request HTTP请求
 *
 * @return uri,以"/"符号开头
 */
public static String getURI(HttpServletRequest request);