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