1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package net.sf.emarket.web;
21
22 import javax.servlet.http.HttpServletRequest;
23 import javax.servlet.http.HttpSession;
24
25 public class Session {
26
27 public static final String ID = "ID";
28 public static final String IS_AUTHENTICATED = "IS_AUTHENTICATED";
29 public static final String PLACED_ORDER = "PLACED_ORDER";
30
31 public static boolean isAuthenticated( HttpSession session ){
32 boolean result = false;
33
34 Boolean b = (Boolean) session.getAttribute(IS_AUTHENTICATED);
35
36 if( b != null ){
37 result = b.booleanValue();
38 }
39
40 return result;
41 }
42
43 public static String getURIWithQueryString( HttpServletRequest request){
44
45 String uri = null;
46
47 uri = request.getRequestURI();
48
49 String queryStr = request.getQueryString();
50
51 if( queryStr != null && !queryStr.trim().equals(""))
52 {
53 uri = uri + "?" + queryStr;
54 }
55
56 return uri;
57 }
58 }