Subversion Repositories SmartDukaan

Rev

Rev 1726 | Rev 2053 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1726 Rev 1733
Line 3... Line 3...
3
import in.shop2020.social.services.SolrSearchService;
3
import in.shop2020.social.services.SolrSearchService;
4
import in.shop2020.social.utils.FileUtils;
4
import in.shop2020.social.utils.FileUtils;
5
import in.shop2020.social.utils.Utils;
5
import in.shop2020.social.utils.Utils;
6
 
6
 
7
import java.io.File;
7
import java.io.File;
8
import java.io.UnsupportedEncodingException;
-
 
9
import java.net.URLEncoder;
-
 
10
import java.util.ArrayList;
-
 
11
import java.util.Arrays;
-
 
12
import java.util.HashMap;
8
import java.util.HashMap;
13
import java.util.LinkedHashMap;
-
 
14
import java.util.List;
9
import java.util.List;
15
import java.util.Map;
10
import java.util.Map;
16
 
11
 
-
 
12
import javax.servlet.ServletContext;
17
import javax.servlet.http.HttpServletRequest;
13
import javax.servlet.http.HttpServletRequest;
18
import javax.servlet.http.HttpServletResponse;
14
import javax.servlet.http.HttpServletResponse;
19
 
15
 
20
import org.apache.struts2.interceptor.ServletRequestAware;
16
import org.apache.struts2.interceptor.ServletRequestAware;
21
import org.apache.struts2.interceptor.ServletResponseAware;
17
import org.apache.struts2.interceptor.ServletResponseAware;
22
 
-
 
23
import org.apache.struts2.convention.annotation.Result;
18
import org.apache.struts2.util.ServletContextAware;
24
 
19
 
25
/**
20
/**
26
 * @author Varun Gupta
21
 * @author Varun Gupta
27
 */
22
 */
28
 
23
 
29
public class MyPhonesController implements ServletRequestAware, ServletResponseAware{
24
public class MyPhonesController implements ServletRequestAware, ServletResponseAware, ServletContextAware{
30
 
25
 
31
	protected HttpServletResponse response;
26
	protected HttpServletResponse response;
32
	protected HttpServletRequest request;
27
	protected HttpServletRequest request;
-
 
28
	protected ServletContext context;
33
	
29
	
34
	private static final long serialVersionUID = -8392433517042806559L;
30
	private static final long serialVersionUID = -8392433517042806559L;
35
 
31
 
36
	private List<String> results = null;
32
	private List<String> results = null;
37
 
33
 
Line 99... Line 95...
99
 
95
 
100
	@Override
96
	@Override
101
	public void setServletRequest(HttpServletRequest request) {
97
	public void setServletRequest(HttpServletRequest request) {
102
		this.request = request;
98
		this.request = request;
103
	}
99
	}
-
 
100
 
-
 
101
	@Override
-
 
102
	public void setServletContext(ServletContext context) {
-
 
103
		this.context = context;
-
 
104
	}
-
 
105
	
-
 
106
	public String getServletContextPath(){
-
 
107
		return context.getContextPath();
-
 
108
	}
104
}
109
}
105
110