日期:2014-05-17 浏览次数:20928 次
    <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;
    }
}