1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
|
public class PreUpdateServiceTemplatesAssociationV3Action extends GDAction{
private static GDLogger logger = GDLogger.getInstance(PreUpdateServiceTemplatesAssociationV3Action.class.getName());
/**
* Main method.
*/
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
if(logger.isDebugEnabled())
logger.debug("execute : start");
/* Check for expired session */
ActionForward forward = super.execute(mapping, form, request, response);
if(forward != null) {
return forward;
}
HttpSession session = null;
UpdateServiceTemplatesAssociationForm updateAssociationForm = null;
MerchantService service = null;
String tmplId = null;
String serviceId = null;
//le code de la template de message
String code = null;
ServiceTemplates template = null;
MsgTemplate msgtemplate = null;
try {
updateAssociationForm = (UpdateServiceTemplatesAssociationForm) form;
//on aura plutot le merchantservice short code tout court !!
/* Retrieve service object from session */
//service = (MerchantService) session.getAttribute("service");
/* Retrieve service template type ID from request (first-time) or session */
//on doit récupérer plutot le merchant service short code
//puis la template oar un ptit DAO
//le merchant service
//au pire voir comment gérer le serviceId en session !!
//session = request.getSession();
serviceId = request.getParameter("serviceId");
serviceId = (String) request.getAttribute("serviceId");
//if (null != request.getAttribute("serviceId"))
//shortCode = request.getAttribute("serviceId").toString(); //trim();
updateAssociationForm.setId(Long.getLong(serviceId));
if(logger.isDebugEnabled())
logger.debug("le short code est:"+ serviceId); |
Partager