Java tutorial
/** * PureInfo Command * @(#)EmailRemindProductAction.java 1.0 2006-9-28 * * Copyright(c) 2004-2005, PureInfo Information Technology Corp. Ltd. * All rights reserved, see the license file. * * www.pureinfo.com.cn */ package com.pureinfo.srm.product.action; import org.apache.commons.lang.StringUtils; import org.apache.struts.action.ActionForward; import com.pureinfo.ark.content.ArkContentHelper; import com.pureinfo.ark.interaction.ActionBase; import com.pureinfo.force.exception.PureException; import com.pureinfo.srm.SRMTypes; import com.pureinfo.srm.product.domain.IProductMgr; import com.pureinfo.srm.product.model.Product; /** * <P> * Created on 2006-9-28 15:58:42<BR> * Last modified on 2006-9-28 * </P> * * * @author Administrator * @version 1.0, 2006-9-28 * @since Command 1.0 */ public class EmailRemindProductAction extends ActionBase { /** * @see com.pureinfo.ark.interaction.ActionBase#executeAction() */ public ActionForward executeAction() throws PureException { String[] sIds = request.getParameterValues("id"); String sProductIds = StringUtils.join(sIds, ','); IProductMgr mgr = (IProductMgr) ArkContentHelper.getContentMgrOf(Product.class); String[] msgs = mgr.sendEmailForHandRemind(sProductIds); request.setAttribute("msg", msgs); request.setAttribute("forward", "Product3indexList.do?classId=" + SRMTypes.PRODUCT); return mapping.findForward("info"); } }