Subversion Repositories SmartDukaan

Rev

Rev 837 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 837 Rev 924
Line 1... Line 1...
1
package in.shop2020.serving.controllers;
1
package in.shop2020.serving.controllers;
2
 
2
 
-
 
3
import in.shop2020.serving.interceptors.LoginInterceptor;
3
import in.shop2020.serving.interceptors.UserAware;
4
import in.shop2020.serving.interceptors.UserAware;
4
import in.shop2020.serving.services.PageLoaderHandler;
5
import in.shop2020.serving.services.PageLoaderHandler;
5
import in.shop2020.serving.services.UserSessionInfo;
6
import in.shop2020.serving.services.UserSessionInfo;
6
 
7
 
7
import java.util.HashMap;
8
import java.util.HashMap;
Line 82... Line 83...
82
		}
83
		}
83
		this.userCookie = userCookie;
84
		this.userCookie = userCookie;
84
	}
85
	}
85
 
86
 
86
	public String getHeaderSnippet() {
87
	public String getHeaderSnippet() {
-
 
88
		String url = request.getQueryString();
-
 
89
		log.info("Query String is: " + url);
-
 
90
		if (url == null) {
-
 
91
			url = "";
-
 
92
		} else {
-
 
93
			url = "?" + url;
-
 
94
		}
-
 
95
		url = request.getRequestURI() + url;
87
		return pageLoader.getHeaderHtml(userinfo.isLoggedIn(),
96
		return pageLoader.getHeaderHtml(userinfo.isLoggedIn(),
88
				userinfo.getNameOfUser());
97
				userinfo.getNameOfUser(), url);
89
	}
98
	}
90
 
99
 
91
	public String getMainMenuSnippet() {
100
	public String getMainMenuSnippet() {
92
		return pageLoader.getMainMenuHtml();
101
		return pageLoader.getMainMenuHtml();
93
	}
102
	}
Line 113... Line 122...
113
 
122
 
114
	public String getFooterSnippet() {
123
	public String getFooterSnippet() {
115
		return pageLoader.getFooterHtml();
124
		return pageLoader.getFooterHtml();
116
	}
125
	}
117
 
126
 
118
	public String getRedirectUrl() {
-
 
119
		return (String) this.request.getSession().getAttribute("REDIRECT_URL");
-
 
120
	}
-
 
121
 
-
 
122
	public void resetRedirectUrl() {
-
 
123
		this.request.getSession().removeAttribute("REDIRECT_URL");
-
 
124
	}
-
 
125
	
-
 
126
	public UserSessionInfo getUserInfo(){
127
	public UserSessionInfo getUserInfo(){
127
		return this.userinfo;
128
		return this.userinfo;
128
	}
129
	}
129
	 
130
	 
130
}
131
}
131
132