From 4b5c8e671b8e425f91532fa6843ef6424d952912 Mon Sep 17 00:00:00 2001
From: ulrich
Date: Wed, 17 Jun 2020 09:52:30 +0000
Subject: [PATCH] Initialiser geaendert

---
 src/java/de/uhilger/filecms/web/Initialiser.java |   33 +++++++++++++++++++++++++++++++++
 1 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/src/java/de/uhilger/filecms/web/Initialiser.java b/src/java/de/uhilger/filecms/web/Initialiser.java
new file mode 100644
index 0000000..90cf53a
--- /dev/null
+++ b/src/java/de/uhilger/filecms/web/Initialiser.java
@@ -0,0 +1,33 @@
+package de.uhilger.filecms.web;
+
+import java.util.logging.Logger;
+import javax.servlet.ServletContext;
+import javax.servlet.ServletContextEvent;
+import javax.servlet.ServletContextListener;
+
+/**
+ *
+ */
+public class Initialiser implements ServletContextListener {
+    
+  public static final String FILE_BASE = "filebase";
+  
+  private static final Logger logger = Logger.getLogger(Initialiser.class.getName());
+    
+  @Override
+  public void contextInitialized(ServletContextEvent sce) {
+    ServletContext ctx = sce.getServletContext();
+    StringBuilder sb = new StringBuilder();
+    sb.append(System.getProperty("user.home"));
+    sb.append("/file-cms");
+    System.out.println("  FILE_BASE: " + sb.toString());
+    ctx.setAttribute(FILE_BASE, sb.toString());
+  }
+
+  @Override
+  public void contextDestroyed(ServletContextEvent sce) {
+    ServletContext ctx = sce.getServletContext();
+    ctx.removeAttribute(FILE_BASE);
+  }
+    
+}

--
Gitblit v1.9.3