Repository: incubator-juneau Updated Branches: refs/heads/master 075e24c58 -> 5b02e5062
Store stylesheet selection in HTTP session. Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau/commit/5b02e506 Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau/tree/5b02e506 Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau/diff/5b02e506 Branch: refs/heads/master Commit: 5b02e506267c41fc59b313e551c4612c12ec9096 Parents: 075e24c Author: JamesBognar <[email protected]> Authored: Fri Aug 4 12:51:06 2017 -0400 Committer: JamesBognar <[email protected]> Committed: Fri Aug 4 12:51:06 2017 -0400 ---------------------------------------------------------------------- .../src/main/java/org/apache/juneau/rest/RestRequest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/5b02e506/juneau-rest/src/main/java/org/apache/juneau/rest/RestRequest.java ---------------------------------------------------------------------- diff --git a/juneau-rest/src/main/java/org/apache/juneau/rest/RestRequest.java b/juneau-rest/src/main/java/org/apache/juneau/rest/RestRequest.java index 4a1fb02..95ab80e 100644 --- a/juneau-rest/src/main/java/org/apache/juneau/rest/RestRequest.java +++ b/juneau-rest/src/main/java/org/apache/juneau/rest/RestRequest.java @@ -125,7 +125,10 @@ public final class RestRequest extends HttpServletRequestWrapper { method = _method; - stylesheet = getQuery().getString("stylesheet"); + String _stylesheet = getQuery().getString("stylesheet"); + if (_stylesheet != null) + req.getSession().setAttribute("stylesheet", _stylesheet); + stylesheet = (String)req.getSession().getAttribute("stylesheet"); headers = new RequestHeaders(); for (Enumeration<String> e = getHeaderNames(); e.hasMoreElements();) {
