Die Basis für die contextrelativen URL's wird jetzt Applicationweit bestimmt
[website] / src / main / java / de / juplo / branding / web / ApplicationConfig.java
diff --git a/src/main/java/de/juplo/branding/web/ApplicationConfig.java b/src/main/java/de/juplo/branding/web/ApplicationConfig.java
new file mode 100644 (file)
index 0000000..598f1b0
--- /dev/null
@@ -0,0 +1,22 @@
+package de.juplo.branding.web;
+
+import javax.annotation.PostConstruct;
+import javax.annotation.Resource;
+import javax.servlet.ServletContext;
+import org.springframework.stereotype.Component;
+
+
+@Component
+public class ApplicationConfig
+{
+  public static final String ATTRIBUTE_BASE = "base";
+
+  @Resource
+  private ServletContext context;
+
+  @PostConstruct
+  public void configureApplication()
+  {
+    context.setAttribute(ATTRIBUTE_BASE, context.getContextPath() + '/');
+  }
+}
\ No newline at end of file