Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
507 rajveer 1
/**
2
 * 
3
 */
4
package in.shop2020.serving.controllers;
5
 
6
 
7
import java.io.IOException;
8
 
9
import org.apache.juli.logging.Log;
10
import org.apache.juli.logging.LogFactory;
773 rajveer 11
import org.apache.struts2.convention.annotation.Action;
507 rajveer 12
 
13
/**
14
 * 
15
 * @author rajveer
16
 *
17
 */
650 rajveer 18
 
19
public class HomeController extends BaseController {
507 rajveer 20
 
21
	/**
22
	 * 
23
	 */
650 rajveer 24
	private static final long serialVersionUID = 1L;
25
 
507 rajveer 26
	/**
27
	 * 
28
	 */
650 rajveer 29
	private static Log log = LogFactory.getLog(HomeController.class);
507 rajveer 30
 
31
	public HomeController(){
32
		super();
33
	}
34
 
773 rajveer 35
	@Action("/")
650 rajveer 36
    public String index() throws SecurityException, IOException {
555 chandransh 37
    	log.info("userinfo:" + userinfo.toString());
507 rajveer 38
 
650 rajveer 39
    	htmlSnippets.put("MAIN_BANNER", pageLoader.getMainBannerHtml());
40
    	htmlSnippets.put("BEST_DEALS", pageLoader.getBestDealsHtml());
41
    	htmlSnippets.put("BEST_SELLERS", pageLoader.getBestSellersHtml());
42
    	htmlSnippets.put("LATEST_ARRIVALS", pageLoader.getLatestArrivalsHtml());
43
    	return "index";
507 rajveer 44
    }
45
 
46
	public String getMainBannerSnippet(){
47
		return htmlSnippets.get("MAIN_BANNER");
48
	}
49
 
50
	public String getBestDealsSnippet(){
51
		return htmlSnippets.get("BEST_DEALS"); 
52
	}
53
 
54
	public String getLatestArrivalsSnippet(){
55
		return htmlSnippets.get("LATEST_ARRIVALS");
56
	}
57
 
58
	public String getBestSellersSnippet(){
59
		return htmlSnippets.get("BEST_SELLERS");
60
	}
61
}