aboutsummaryrefslogtreecommitdiff
path: root/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java
diff options
context:
space:
mode:
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.java15
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);
}