日期:2014-05-17 浏览次数:20744 次
<script type="text/javascript" src="util/jquery.js"></script> <script type="text/javascript"> function findRegion(){ var Sel = $("#selCritically"); var criticrallyID=Sel.val(); alert(criticrallyID); $.get("region.do"); } </script>
<action parameter="op" path="/region" type="com.dy.MyLy.struts.action.RegionAction" />
/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */ package com.dy.MyLy.struts.action; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Set; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import org.apache.struts.actions.DispatchAction; import com.dy.MyLy.biz.inface.ICriticallyBiz; import com.dy.MyLy.biz.inface.IRegionBiz; import com.dy.MyLy.hb.entity.Critically; import com.dy.MyLy.hb.entity.Region; /** * MyEclipse Struts Creation date: 11-16-2009 * * XDoclet definition: * * @struts.action parameter="op" validate="true" */ public class RegionAction extends DispatchAction { private ICriticallyBiz criticallyBiz; /* * Generated Methods */ public void setCriticallyBiz(ICriticallyBiz criticallyBiz) { this.criticallyBiz = criticallyBiz; } /** * Method execute * * @param mapping * @param form * @param request * @param response * @return ActionForward */ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { String criticallyId = request.getParameter("id"); Critically c = criticallyBiz.findByID(Integer.parseInt(criticallyId)); Set regionSet = c.getRegions(); Iterator iter = regionSet.iterator(); List regionList = new ArrayList(); while (iter.hasNext()) { Region g = (Region)iter.next(); regionList.add(g); } request.setAttribute("regionAList", regionList); return null; } }