JSP 部分:
<script type="text/javascript"> $(document).ready(function(){ <% if("2008112800008619".equals(deptCode)){ %> initMysolution(); //得到My solution的任务数 <%}%> <%if("1".equals(popedom)){%> initNoBid();//得到No Bid的任务数 <%}%> $("#monthTree").youiTree(); $("#monthTree").show(); }); //得到My solution的任务数 function initMysolution(){ var url="<%=path%>/order/orderListAction.do?method=findMySolutionCount";//caomeng:2011-10-10 var xmlHttp; var str="order_type_cd='50030002'&stage_id=STAGE0012"; try{ xmlHttp=new XMLHttpRequest(); }catch(e){ try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP") }catch(e){ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } xmlHttp.open("post",url,true); xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); xmlHttp.send(str); xmlHttp.onreadystatechange=function(){ if(xmlHttp.readyState==4){ if(xmlHttp.status==200){ var retu=xmlHttp.responseText; document.getElementById( "mysol" ).innerHTML =retu; } } } } //得到No Bid的任务数 function initNoBid(){ var url="<%=path%>/order/orderListAction.do?method=findNoBidCount";//caomeng:2011-10-10 var xmlHttp; var str="order_type_cd='50030002'&stage_id=STAGE0012"; try{ xmlHttp=new XMLHttpRequest(); }catch(e){ try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP") }catch(e){ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } xmlHttp.open("post",url,true); xmlHttp.setRequestHeader('Content-type','application/x-www-form-urlencoded'); xmlHttp.send(str); xmlHttp.onreadystatechange=function(){ if(xmlHttp.readyState==4){ if(xmlHttp.status==200){ var retu=xmlHttp.responseText; document.getElementById( "nobidcount" ).innerHTML =retu; } } } } </script>
?
?
?
Struts1 : CustOrderListAction.java 部分:
?
/** * 查询My Solution任务数 * add by caomeng bug0001957 * @param mapping * @param form * @param request * @param response * @return */ public ActionForward findNoBidCount(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response){ PrintWriter out=null; try { out=response.getWriter(); } catch (IOException e) { e.printStackTrace(); } OrderListBean orderListBean = (OrderListBean) form ; User userInfo = this.getUserInfo(request); String order_type_cd = orderListBean.getOrder_type_cd(); String val = custOrderListService.findNoBidCount(orderListBean, userInfo); //System.out.println("val:"+val); out.print(val); return null; }
?