js代码中使用"${}"得到值栈中的对象值 使用了jquery <script> var $j = jQuery.noConflict(); $j(document).ready(function(){ <s:if test="changeCabinetsBO==null"> showType("ONSHOW"); </s:if> <s:else> showType("${changeCabinetsBO.type}"); </s:else> }); function showType(type){ var div=document.getElementById("Editshow"); if(type=="ONSHOW"){ var str="<table width='95%' border='0' cellpadding='0' cellspacing='1' class='blueTab'>"+ "<tr><td width='25%' class='alignLeft'>机柜号/IP/网关/掩码 :</td><td class='alignLeft'>"+ "<input type='text' name='changeCabinetsBO.cabinetsId' class='input_style' value='${changeCabinetsBO.cabinetsId}'/>"+ "/<input type='text' name='changeCabinetsBO.ip' class='input_style' value='${changeCabinetsBO.ip}'/>"+ "/<input type='text' name='changeCabinetsBO.gateway' class='input_style' value='${changeCabinetsBO.gateway}'/>"+ "/<input type='text' name='changeCabinetsBO.mask' class='input_style' value='${changeCabinetsBO.mask}'/></td></tr>"+ "<tr><td width='25%' class='alignLeft'>是否开机: </td><td class='alignLeft'>"; if("${changeCabinetsBO.power}"=="POWER_ON"){ str=str+"<input type='radio' name='changeCabinetsBO.power' value='POWER_ON' checked>是" +"<input type='radio' name='changeCabinetsBO.power' value='POWER_OFF'>否"; } if("${changeCabinetsBO.power}"=="POWER_OFF"){ str=str+"<input type='radio' name='changeCabinetsBO.power' value='POWER_ON' >是" +"<input type='radio' name='changeCabinetsBO.power' value='POWER_OFF' checked>否"; } str=str+"</td></tr></table>"; div.innerHTML=str; div.style.display="block"; } if(type=="WITHDRAW"){ var str="<table width='95%' border='0' cellpadding='0' cellspacing='1' class='blueTab'>" +"<tr><td width='25%' class='alignLeft'>机柜号/IP/网关/掩码 :</td><td class='alignLeft'>" +"<input type='text' name='changeCabinetsBO.cabinetsId' class='input_style' value='${changeCabinetsBO.cabinetsId}'/>" +"/<input type='text' name='changeCabinetsBO.ip' class='input_style' value='${changeCabinetsBO.ip}'/>" +"/<input type='text' name='changeCabinetsBO.gateway' class='input_style' value='${changeCabinetsBO.gateway}'/>" +"/<input type='text' name='changeCabinetsBO.mask' class='input_style' value='${changeCabinetsBO.mask}'/></td></tr>" +"<tr><td width='25%' class='alignLeft'>是否归还 :</td><td class='alignLeft'> "; if("${changeCabinetsBO.reversion}"=="RETURN"){ str=str+"<input type='radio' name='changeCabinetsBO.reversion' value='RETURN' checked>是" +"<input type='radio' name='changeCabinetsBO.reversion' value='NOT_RETURN'>否</td></tr>"; } if("${changeCabinetsBO.reversion}"=="NOT_RETURN"){ str=str+"<input type='radio' name='changeCabinetsBO.reversion' value='RETURN'>是" +"<input type='radio' name='changeCabinetsBO.reversion' value='NOT_RETURN' checked>否</td></tr>"; } str=str+"<tr><td class='alignLeft'>服务器好坏 :</td><td class='alignLeft'> " if("${changeCabinetsBO.ictGoodBad}"=='Y'){ str=str+"<input type='radio' name='changeCabinetsBO.ictGoodBad' value='Y' checked>好" +"<input type='radio' name='changeCabinetsBO.ictGoodBad' value='N' >坏</td></tr></td></tr></table>" } if("${changeCabinetsBO.ictGoodBad}"=='N'){ str=str+"<input type='radio' name='changeCabinetsBO.ictGoodBad' value='Y' >好" +"<input type='radio' name='changeCabinetsBO.ictGoodBad' value='N' checked>坏</td></tr></td></tr></table>" } div.innerHTML=str; div.style.display="block"; } if(type=="MOVE"){ var str="<table width='95%' border='0' cellpadding='0' cellspacing='1' class='blueTab'>" +"<tr><td width='25%' class='alignLeft'>原机柜号/原IP/原网关/原掩码 :</td><td class='alignLeft'>" +"<input type='text' name='changeCabinetsBO.cabinetsId' class='input_style' value='${changeCabinetsBO.cabinetsId}'/>" +"/<input type='text' name='changeCabinetsBO.ip' class='input_style' value='${changeCabinetsBO.ip}'/>" +"/<input type='text' name='changeCabinetsBO.gateway' class='input_style' value='${changeCabinetsBO.gateway}'/>" +"/<input type='text' name='changeCabinetsBO.mask' class='input_style' value='${changeCabinetsBO.mask}'/></td></tr>" +"<tr><td width='25%' class='alignLeft'>新机柜号/新IP/新网关/新掩码 :</td><td class='alignLeft'>" +"<input type='text' name='changeCabinetsBO.newCabinetsId' class='input_style' value='${changeCabinetsBO.newCabinetsId}'/>" +"/<input type='text' name='changeCabinetsBO.newIp' class='input_style' value='${changeCabinetsBO.newIp}'/>" +"/<input type='text' name='changeCabinetsBO.newGateway' class='input_style' value='${changeCabinetsBO.newGateway}'/>" +"/<input type='text' name='changeCabinetsBO.newMask' class='input_style' value='${changeCabinetsBO.newMask}'/></td></tr>" +"<tr><td class='alignLeft'>是否开机: </td><td class='alignLeft'>"; if("${changeCabinetsBO.power}"=="POWER_ON"){ str=str+"<input type='radio' name='changeCabinetsBO.power' value='POWER_ON' checked>是" +"<input type='radio' name='changeCabinetsBO.power' value='POWER_OFF'>否"; } if("${changeCabinetsBO.power}"=="POWER_OFF"){ str=str+"<input type='radio' name='changeCabinetsBO.power' value='POWER_ON' >是" +"<input type='radio' name='changeCabinetsBO.power' value='POWER_OFF' checked>否"; } str=str+"</td></tr></table>"; div.innerHTML=str; div.style.display="block"; } if(type=="ADJUSTIP"){ var str="<table width='95%' border='0' cellpadding='0' cellspacing='1' class='blueTab'>" +"<tr><td width='25%' class='alignLeft'>机柜号/原IP/原网关/原掩码 :</td><td class='alignLeft'>" +"<input type='text' name='changeCabinetsBO.cabinetsId' value='${changeCabinetsBO.cabinetsId}' class='input_style'/>" +"/<input type='text' name='changeCabinetsBO.ip' value='${changeCabinetsBO.ip}' class='input_style' />" +"/<input type='text' name='changeCabinetsBO.gateway' value='${changeCabinetsBO.gateway}' class='input_style' />" +"/<input type='text' name='changeCabinetsBO.mask' value='${changeCabinetsBO.mask}' class='input_style' /></td></tr>" +"<tr><td width='25%' class='alignLeft'>新IP/新网关/新掩码 :</td><td class='alignLeft'>" +"<input type='text' name='changeCabinetsBO.newIp' value='${changeCabinetsBO.newIp}' class='input_style' />" +"/<input type='text' name='changeCabinetsBO.newGateway' value='${changeCabinetsBO.newGateway}' class='input_style' />" +"/<input type='text' name='changeCabinetsBO.newMask' value='${changeCabinetsBO.newMask}' class='input_style' /></td></tr></table>"; div.innerHTML=str; div.style.display="block"; } }