D:\JavaFrameworks\InsuranceFramework\src\java\servlet\SaveSearchSamLinksServlet.java |
1
2
3
4
5
6 package servlet;
7
8
9
10 @author
11
12 import java.io.IOException;
13 import java.io.PrintWriter;
14 import java.text.SimpleDateFormat;
15 import java.util.Date;
16 import java.util.Iterator;
17 import java.util.List;
18 import java.util.Set;
19 import java.util.ArrayList;
20
21 import javax.servlet.ServletException;
22 import javax.servlet.http.HttpServlet;
23 import javax.servlet.http.HttpServletRequest;
24 import javax.servlet.http.HttpServletResponse;
25 import javax.servlet.http.HttpSession;
26
27 import utils.*;
28 import constants.*;
29
30 public class SaveSearchSamLinksServlet extends HttpServlet
31 {
32 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
33 {
34 doPost(request, response);
35 }
36
37 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
38 {
39
40
41
42
43
44 int saveSearchindex = 0;
45 String saveSearchIDField = (String)request.getParameter("Constants.SAVE_SEARCH_ID_FIELD");
46 if(saveSearchIDField != null)
47 {
48 if(saveSearchIDField.equalsIgnoreCase("Constants.SAVE_ID_FIELD"))
49 saveSearchindex = 1;
50 else
51 saveSearchindex = 2;
52 }
53
54 String SamNameLinkSelectField = (String)request.getParameter("Constants.Sam_NAME_LINK_SELECT_FIELD");
55 if(SamNameLinkSelectField != null)
56 {
57 SamNameLinkSelectField = SamNameLinkSelectField.replaceAll("_and_", "&");
58 }
59
60 String SamLinkLinkSelectField = (String)request.getParameter("Constants.Sam_LINK_LINK_SELECT_FIELD");
61 if(SamLinkLinkSelectField != null)
62 {
63 SamLinkLinkSelectField = SamLinkLinkSelectField.replaceAll("_and_", "&");
64 }
65
66 String SamCityStateLinkSelectField = (String)request.getParameter("Constants.Sam_CITY_STATE_LINK_SELECT_FIELD");
67 if(SamCityStateLinkSelectField != null)
68 {
69 SamCityStateLinkSelectField = SamCityStateLinkSelectField.replaceAll("_and_", "&");
70 }
71
72 String userLastNameParameter = (String)request.getParameter("Constants.USER_LAST_NAME_PARAMETER");
73 if(userLastNameParameter != null)
74 {
75 }
76 else
77 userLastNameParameter = "";
78
79
80 switch(saveSearchindex)
81 {
82 case 1:
83 saveLink(SamNameLinkSelectField, SamLinkLinkSelectField,
84 SamCityStateLinkSelectField, userLastNameParameter);
85 break;
86 case 2:
87 HttpSession localSession = request.getSession(false);
88 localSession.setAttribute("Constants.SAM_LINK_SELECT_FIELD", SamNameLinkSelectField);
89 localSession.setAttribute("Constants.SAM_LINK_LINK_SELECT_FIELD", SamLinkLinkSelectField);
90 localSession.setAttribute("Constants.SAM_CITY_STATE_LINK_SELECT_FIELD", SamCityStateLinkSelectField);
91 response.sendRedirect("/MyApp/web/jsp/SamLinks.jsp");
92 return;
93 default:
94
95 }
96
97
98 response.sendRedirect("/MyApp/web/jsp/SamLinks.jsp");
99
100 }
101
102 private void saveLink(String samNameLinkSelectField, String samLinkLinkSelectField,
103 String samCityStateLinkSelectField,
104 String userLastNameParameter)
105 {
106 }
107 }
108