Subversion Repositories SmartDukaan

Rev

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

Rev 1260 Rev 1269
Line 51... Line 51...
51
    	String pageTitle = pageLoader.getPageTitleHtml(productId);
51
    	String pageTitle = pageLoader.getPageTitleHtml(productId);
52
    	
52
    	
53
    	//Extracting Product name from Page Title
53
    	//Extracting Product name from Page Title
54
    	
54
    	
55
    	String[] items = pageTitle.split("\\|");
55
    	String[] items = pageTitle.split("\\|");
-
 
56
    	String productName = items[0] != null ? items[0].trim() : null;
56
    	String productName = items[0];
57
    	String productUrl = "";
57
    	String productUrl = URLEncoder.encode("http://shop2020.in" + request.getServletPath(), "UTF-8");
58
    	String baseUrl = "";
58
    	
59
    	
-
 
60
    	if (request.getServerName().equals("localhost"))	{
-
 
61
    		productUrl = URLEncoder.encode("http://shop2020.in" + request.getServletPath(), "UTF-8");
-
 
62
    		
-
 
63
    	} else	{
-
 
64
    		productUrl = URLEncoder.encode(request.getRequestURL().toString(), "UTF-8");
-
 
65
    		baseUrl = URLEncoder.encode("http://saholic.com", "UTF-8");
-
 
66
    	}
-
 
67
		System.out.println("*" + request.getServerName() + "* | " + productUrl);
-
 
68
		
59
    	htmlSnippets.put("PRODUCT_SUMMARY", pageLoader.getProductSummaryHtml(productId));
69
    	htmlSnippets.put("PRODUCT_SUMMARY", pageLoader.getProductSummaryHtml(productId));
60
    	htmlSnippets.put("PRODUCT_ID", productId + "");
70
    	htmlSnippets.put("PRODUCT_ID", productId + "");
61
    	htmlSnippets.put("PRODUCT_NAME", productName);
71
    	htmlSnippets.put("PRODUCT_NAME", productName);
62
    	htmlSnippets.put("PRODUCT_URL", productUrl);
72
    	htmlSnippets.put("PRODUCT_URL", productUrl);
63
		htmlSnippets.put("SOCIAL_UTILS", pageLoader.getSocialUtilsHtml(productId, productName, productUrl));
73
		htmlSnippets.put("SOCIAL_UTILS", pageLoader.getSocialUtilsHtml(productId, productName, productUrl));
64
		htmlSnippets.put("SLIDE_GUIDE", pageLoader.getSlideGuideHtml(productId));
74
		htmlSnippets.put("SLIDE_GUIDE", pageLoader.getSlideGuideHtml(productId));
65
		htmlSnippets.put("PAGE_TITLE", pageTitle);
75
		htmlSnippets.put("PAGE_TITLE", pageTitle.trim());
66
		htmlSnippets.put("PAGE_METADESC", pageLoader.getPageMetaDescriptionHtml(productId));
76
		htmlSnippets.put("PAGE_METADESC", pageLoader.getPageMetaDescriptionHtml(productId).trim());
67
		htmlSnippets.put("PAGE_METAKEYWORDS", pageLoader.getPageMetaKeywordsHtml(productId));
77
		htmlSnippets.put("PAGE_METAKEYWORDS", pageLoader.getPageMetaKeywordsHtml(productId).trim());
68
	
78
	
69
		try {
79
		try {
70
			UserContextServiceClient userServiceClient = new UserContextServiceClient();
80
			UserContextServiceClient userServiceClient = new UserContextServiceClient();
71
			Client client = userServiceClient.getClient();
81
			Client client = userServiceClient.getClient();
72
			long itemId = Long.parseLong(id);
82
			long itemId = Long.parseLong(id);