diff options
Diffstat (limited to 'simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java')
-rw-r--r-- | simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java b/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java index 720c93c..bc86da6 100644 --- a/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java +++ b/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java @@ -15,7 +15,7 @@ public class SessionHelper { private static final String SESSION_EVENTID = "SESSION_EVENTID"; private static final String SESSION_DOCUMENT = "SESSION_DOCUMENT"; private static final String SESSION_RESIZE_DONE = "SESSION_RESIZE_DONE"; - + private static final String SESSION_LOCALE = "SESSION_LOCALE"; private static final String SESSION_QRCODE_CONTENT = "SESSION_QRCODE_CONTENT"; private static final String SESSION_TYPE_TEXT = "TEXT"; @@ -65,6 +65,19 @@ public class SessionHelper { } } + public static void setLocale(HttpServletRequest request, String value) { + request.getSession().setAttribute(SESSION_LOCALE, value); + } + + public static String getLocale(HttpServletRequest request) { + Object s = request.getSession().getAttribute(SESSION_LOCALE); + if (s != null) { + return s.toString(); + } else { + return null; + } + } + public static void setContent(HttpServletRequest request, String value) { request.getSession().setAttribute(SESSION_CONTENT, value); } |