Blame | Last modification | View Log | RSS feed
package in.shop2020.serving.controllers;import in.shop2020.serving.pages.PageContentKeys;import in.shop2020.serving.pages.PageEnum;import in.shop2020.serving.pages.PageManager;import java.util.HashMap;import java.util.Map;import java.util.StringTokenizer;import org.apache.struts2.rest.DefaultHttpHeaders;import org.apache.struts2.rest.HttpHeaders;public class MyResearchController extends BaseController {//id is in format xyz_zbc where xyz is customerid and abc is entityidprivate String id;private String customer_id;private String entity_id;//Handle /myresearch/{id}public HttpHeaders show(){getFields();Map<PageContentKeys, String> params = new HashMap<PageContentKeys, String>();params.put(PageContentKeys.ENTITY_ID, entity_id);params.put(PageContentKeys.CUSTOMER_ID, customer_id);PageManager.getPageManager().getPageContents(PageEnum.MY_RESEARCH_PAGE, params);return new DefaultHttpHeaders("show");}private void getFields(){StringTokenizer tokenizer = new StringTokenizer(id,"_");customer_id = tokenizer.nextToken();entity_id = tokenizer.nextToken();}}