org.springframework.web.servlet.support.ServletUriComponentsBuilder#fromCurrentServletMapping ( )源码实例Demo

下面列出了org.springframework.web.servlet.support.ServletUriComponentsBuilder#fromCurrentServletMapping ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: lams   文件: MvcUriComponentsBuilder.java
private static UriComponentsBuilder getBaseUrlToUse(UriComponentsBuilder baseUrl) {
	if (baseUrl != null) {
		return baseUrl.cloneBuilder();
	}
	else {
		return ServletUriComponentsBuilder.fromCurrentServletMapping();
	}
}
 
private static UriComponentsBuilder getBaseUrlToUse(UriComponentsBuilder baseUrl) {
	if (baseUrl != null) {
		return (UriComponentsBuilder) baseUrl.clone();
	}
	else {
		return ServletUriComponentsBuilder.fromCurrentServletMapping();
	}
}
 
private static UriComponentsBuilder getBaseUrlToUse(UriComponentsBuilder baseUrl) {
	if (baseUrl != null) {
		return baseUrl.cloneBuilder();
	}
	else {
		return ServletUriComponentsBuilder.fromCurrentServletMapping();
	}
}
 
源代码4 项目: initializr   文件: AbstractMetadataController.java
/**
 * Generate a full URL of the service, mostly for use in templates.
 * @return the app URL
 * @see io.spring.initializr.metadata.InitializrConfiguration.Env#isForceSsl()
 */
protected String generateAppUrl() {
	ServletUriComponentsBuilder builder = ServletUriComponentsBuilder.fromCurrentServletMapping();
	if (isForceSsl()) {
		builder.scheme("https");
	}
	return builder.build().toString();
}
 
源代码5 项目: molgenis   文件: PasswordResetterImpl.java
private URI createPasswordResetUri(String username, String token) {
  ServletUriComponentsBuilder builder = ServletUriComponentsBuilder.fromCurrentServletMapping();
  builder.encode();
  builder.path("/account/password/change");
  builder.queryParam("username", username);
  builder.queryParam("token", token);
  return builder.build().toUri();
}
 
private static UriComponentsBuilder getBaseUrlToUse(@Nullable UriComponentsBuilder baseUrl) {
	return baseUrl == null ?
			ServletUriComponentsBuilder.fromCurrentServletMapping() :
			baseUrl.cloneBuilder();
}
 
private static String getPath() {
	UriComponentsBuilder builder = ServletUriComponentsBuilder.fromCurrentServletMapping();
	String path = builder.build().getPath();
	return path != null ? path : "";
}
 
private static UriComponentsBuilder getBaseUrlToUse(@Nullable UriComponentsBuilder baseUrl) {
	return baseUrl == null ?
			ServletUriComponentsBuilder.fromCurrentServletMapping() :
			baseUrl.cloneBuilder();
}
 
private static String getPath() {
	UriComponentsBuilder builder = ServletUriComponentsBuilder.fromCurrentServletMapping();
	String path = builder.build().getPath();
	return path != null ? path : "";
}
 
源代码10 项目: lams   文件: MvcUriComponentsBuilder.java
private static UriComponentsBuilder initBaseUrl() {
	UriComponentsBuilder builder = ServletUriComponentsBuilder.fromCurrentServletMapping();
	return UriComponentsBuilder.fromPath(builder.build().getPath());
}
 
private static UriComponentsBuilder initBaseUrl() {
	UriComponentsBuilder builder = ServletUriComponentsBuilder.fromCurrentServletMapping();
	return UriComponentsBuilder.fromPath(builder.build().getPath());
}
 
源代码12 项目: molgenis   文件: UriUtils.java
private static ServletUriComponentsBuilder createBuilder() {
  ServletUriComponentsBuilder builder = ServletUriComponentsBuilder.fromCurrentServletMapping();
  builder.encode();
  return builder;
}