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;
832 rajveer 11
import org.apache.log4j.Logger;
773 rajveer 12
import org.apache.struts2.convention.annotation.Action;
507 rajveer 13
 
14
/**
15
 * 
16
 * @author rajveer
17
 *
18
 */
650 rajveer 19
 
20
public class HomeController extends BaseController {
507 rajveer 21
 
22
	/**
23
	 * 
24
	 */
650 rajveer 25
	private static final long serialVersionUID = 1L;
26
 
507 rajveer 27
	/**
28
	 * 
29
	 */
832 rajveer 30
	private static Logger log = Logger.getLogger(Class.class);
507 rajveer 31
 
32
	public HomeController(){
33
		super();
34
	}
35
 
773 rajveer 36
	@Action("/")
650 rajveer 37
    public String index() throws SecurityException, IOException {
555 chandransh 38
    	log.info("userinfo:" + userinfo.toString());
507 rajveer 39
 
650 rajveer 40
    	htmlSnippets.put("MAIN_BANNER", pageLoader.getMainBannerHtml());
41
    	htmlSnippets.put("BEST_DEALS", pageLoader.getBestDealsHtml());
42
    	htmlSnippets.put("BEST_SELLERS", pageLoader.getBestSellersHtml());
43
    	htmlSnippets.put("LATEST_ARRIVALS", pageLoader.getLatestArrivalsHtml());
44
    	return "index";
507 rajveer 45
    }
46
 
47
	public String getMainBannerSnippet(){
48
		return htmlSnippets.get("MAIN_BANNER");
49
	}
50
 
51
	public String getBestDealsSnippet(){
52
		return htmlSnippets.get("BEST_DEALS"); 
53
	}
54
 
55
	public String getLatestArrivalsSnippet(){
56
		return htmlSnippets.get("LATEST_ARRIVALS");
57
	}
58
 
59
	public String getBestSellersSnippet(){
60
		return htmlSnippets.get("BEST_SELLERS");
61
	}
62
}