Subversion Repositories SmartDukaan

Rev

Rev 1034 | Rev 2579 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package in.shop2020.serving.controllers;


import java.io.IOException;

import org.apache.log4j.Logger;
import org.apache.struts2.convention.annotation.Action;

/**
 * 
 * @author rajveer
 *
 */

public class HomeController extends BaseController {

        private static final long serialVersionUID = 5014930578479365580L;
        private static Logger log = Logger.getLogger(Class.class);
        
        public HomeController(){
                super();
        }

        @Action("/")
    public String index() throws SecurityException, IOException {
        log.info("userinfo:" + userinfo.toString());
        
        htmlSnippets.put("MAIN_BANNER", pageLoader.getMainBannerHtml());
        htmlSnippets.put("BEST_DEALS", pageLoader.getBestDealsHtml());
        htmlSnippets.put("BEST_SELLERS", pageLoader.getBestSellersHtml());
        htmlSnippets.put("LATEST_ARRIVALS", pageLoader.getLatestArrivalsHtml());
        return "index";
    }
    
        public String getMainBannerSnippet(){
                return htmlSnippets.get("MAIN_BANNER");
        }
        
        public String getBestDealsSnippet(){
                return htmlSnippets.get("BEST_DEALS"); 
        }
        
        public String getLatestArrivalsSnippet(){
                return htmlSnippets.get("LATEST_ARRIVALS");
        }
        
        public String getBestSellersSnippet(){
                return htmlSnippets.get("BEST_SELLERS");
        }
}