source: ether_megapoli/trunk/service/implementation/com/medias/megapoli/struts/actions/InitLogonAction.java @ 151

Last change on this file since 151 was 151, checked in by vmipsl, 13 years ago

Import medias files and cleanup

  • Property svn:executable set to *
File size: 1.6 KB
Line 
1package com.medias.megapoli.struts.actions;
2
3import javax.servlet.ServletException;
4import javax.servlet.http.HttpServletRequest;
5import javax.servlet.http.HttpServletResponse;
6
7import org.apache.struts.action.Action;
8import org.apache.struts.action.ActionForm;
9import org.apache.struts.action.ActionForward;
10import org.apache.struts.action.ActionMapping;
11import com.medias.megapoli.struts.forms.LogonForm;
12
13
14/**
15 * @author combaz
16 *
17 * Created on 21 févr. 2005
18 */
19public class InitLogonAction extends Action {
20   
21        public ActionForward execute (ActionMapping mapping,
22                                      ActionForm form,
23                                      HttpServletRequest request, 
24                                      HttpServletResponse response)
25                throws ServletException {
26           
27                String target = "failure";
28
29                if (request.getParameter ("fileName") != null) {
30                        request.getSession ().setAttribute ("fileName", request.getParameter ("fileName"));
31                }
32                if (request.getParameter ("filePath") != null) {
33                    request.getSession ().setAttribute ("filePath", request.getParameter ("filePath"));
34                }
35                if (request.getParameter ("source") != null) {
36                    request.getSession ().setAttribute ("source", request.getParameter ("source"));
37                }
38               
39                if(form != null) {
40                        LogonForm lform = (LogonForm) form;
41                        lform.setFieldsToNull();
42                        //lform.setSource (request.getParameter ("source"));
43                        lform.setSource((String)(request.getSession().getAttribute("source")));
44                       
45//                      System.out.println ("   source : " + lform.getSource ());
46                       
47                        target = "success";
48                }
49
50                return (mapping.findForward (target));
51        }
52       
53}
Note: See TracBrowser for help on using the repository browser.