Hi,

I come across the following code. It uses
"request.setAttribute("employee",employeeDTO);" for transfering
employeeDTO. Is it the only practice for doing this?

-- 
Regards,
M. Onur Tokan

<code>
package net.reumann;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import org.apache.commons.beanutils.BeanUtils;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public final class InsertEmployeeAction extends Action {
 
    public ActionForward execute(ActionMapping mapping,
                                 ActionForm form,
                                 HttpServletRequest request,
                                 HttpServletResponse response)
        throws Exception {
        EmployeeService service = new EmployeeService();
        EmployeeForm employeeForm = (EmployeeForm) form;
        EmployeeDTO employeeDTO = new EmployeeDTO();
        BeanUtils.copyProperties( employeeDTO, employeeForm );
        service.insertEmployee( employeeDTO );
        request.setAttribute("employee",employeeDTO);
        return (mapping.findForward("success"));
    }
}
</code>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to