package org.xcolab.entity.utils;
import org.apache.commons.lang3.StringUtils;
import javax.servlet.http.HttpServletRequest;
public final class LinkUtils {
private LinkUtils() {
}
public static String getBaseUri(HttpServletRequest request) {
String baseUri = String.format("%s://%s", request.getScheme(), request.getServerName());
int port = request.getServerPort();
if (port != 80 && port != 443) {
baseUri += ":" + port;
}
return baseUri;
}
public static String getNonBlankStringOrDefault(String string, String defaultString) {
if (StringUtils.isNotBlank(string)) {
return string;
}
return defaultString;
}
}