package com.meera.liferaymvc;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import javax.portlet.ActionRequest;
import javax.portlet.ActionResponse;
import javax.portlet.PortletException;
import com.liferay.portal.kernel.util.ParamUtil;
/**
* Portlet implementation class EmployeeLiferayMVC
*/
public class EmployeeLiferayMVCDelegateImpl implements EmployeeLiferayMVCDelegate {
protected EmployeeLiferayMVC parent;
public EmployeeLiferayMVCDelegateImpl() // required by RelProxy
{
}
public EmployeeLiferayMVCDelegateImpl(EmployeeLiferayMVC parent)
{
this.parent = parent;
}
public void addEmployee(ActionRequest actionRequest,
ActionResponse actionResponse) throws IOException, PortletException {
String employeeName = ParamUtil.getString(actionRequest, "employeeName");
String employeeAddress = ParamUtil.getString(actionRequest,
"employeeAddress");
Map<String, String> employeeMap = new HashMap<String, String>();
employeeMap.put("employeeName", employeeName);
employeeMap.put("employeeAddress", employeeAddress);
actionRequest.setAttribute("employeeMap", employeeMap);
actionResponse.setRenderParameter("mvcPath","/html/jsps/displayEmployee.jsp");
}
}