1,从jsp中直接取从后台传来的封装在ArrayList中的值,shlog就是一个封装从后台取出的ArrayList
<s:iterator value="shlog" status="status">
<tr align="center" bgcolor="#FFFFFF">
<td><s:property value="shlog[#status.index][0]"/></td>
<td><s:property value="shlog[#status.index][1]"/></td>
<td><s:property value="shlog[#status.index][2]"/></td>
<td><s:property value="shlog[#status.index][3]"/></td>
<td><s:property value="shlog[#status.index][4]"/></td>
<td><s:property value="shlog[#status.index][5]"/></td>
<td><s:date name="shlog[#status.index][6]" format="yyyy-MM-dd
HH:mm:ss"/></td>
<td><s:property value="shlog[#status.index][7]"/></td>
</tr>
</s:iterator>
2,还有一种方法是先把取出来的值封装在事先写好的类中,在把这个类放在ArraList中,在jsp中就可
以直接根据类封装的属性取值了,比如:
<s:iterator value="ArraList" status="status">
<tr align="center" bgcolor="#FFFFFF">
<td width="8%" style='word-wrap:break-word;word-break:break-
all'><s:property value="referenceNumber"/></td>
<td width="8%" style='word-wrap:break-word;word-break:break-
all'><s:property value="orderSeqId"/></td>
<td width="8%" style='word-wrap:break-word;word-break:break-
all'><s:property value="namesapceDescription"/></td>
<td width="8%" style='word-wrap:break-word;word-break:break-
all'><s:property value="processIdDescription"/></td>
<td width="8%" style='word-wrap:break-word;word-break:break-
all'><s:property value="pResult"/></td>
</td>
</tr>
</s:iterator>
3,html往js传值
<input type="button" id="checkall" name="checkall" value="重发" onclick="chongFa('${ordTargetStateId}','${executionMode}','${histSeqId}','${orderSeqId}','${referenceNumber}','${ordStateId}');">
4,js接受值及往后台传值
一种是根据form的name属性及text的name值取值:var wopOrderId=document.cdmaqueryform.wopOrderId.value;
还有一种是直接function方法传递取值后传
function chongFa(ordTargetStateId,executionMode,histSeqId,orderSeqId,referenceNumber,ordStateId)
{
if(ordTargetStateId==6){
alert("订单等待取消中,不能进行重发!");
return false;
}else if(ordTargetStateId==5){
alert("订单等待修订中,不能进行重发!");
return false;
}else if(ordTargetStateId==5 && executionMode!='D'){
alert("订单修订流程遭到破坏不能继续流转,请取消订单重新受理!");
return false;
}else if(ordStateId==6){
alert("订单取消中,不能进行重发!");
return false;
}else{
var url = 'chongFa.action?histSeqId='+histSeqId+'&orderSeqId='+ orderSeqId+'&crmid='+ referenceNumber;
window.location=url;
}
}
分享到:
相关推荐
jsp表单的FORM传值
几种JSP页面传值方式问题,很不错的东西,下载自己看吧
多页面JSP传值
java-web学习demo--最简单的servlet jsp跳转传值java-web学习demo--最简单的servlet jsp跳转传值
jsp页面传值中文乱码问题处理.docx
在项目过程中匆匆总结了几点在jsp页面间的传值方法,不太全面,如果有朋友需要或许还是可以看一下的,如果有朋友还有其他的方法,那么不访一起分享噢!
全面讲述JAVA web的前后台协作传值的方法,get&post session&attribute jsp&servlet,堪称史上最全面的总结!
例1:jsp页面间通过request/session传值 session1.jsp(从表单输入usernmae,将该参数传递到session2.jsp)
JSP和Serverlet之间的传值方法。JSP和Serverlet之间的传值方法。
JSP与servlet之间的传值JSP与servlet之间的传值
JSP之间传值大家应该都会,在HTML之间传值大家考虑过吗? 本文档完美的在HTML之间传值,并且可以随意过滤掉不想要的传值。 更多资源请关注我的博客:http://blog.csdn.net/imwangjiping
网上有很多jsp+flex整合的例子,很多都不能用,自己琢磨了下,整合好了。直接拷贝就能用。想学习的话研究下web.xml的写法,关键是里面通过xml找到flex.xml
JSP与EL详解
ajax请求传值Struts2(版本2.3.24.1)+jsp
可以解决在jsp页面向action传值遇到的中文乱码问题。
前言 JSP 页面间传递参数是项目中经常需要的,这应该算是 web 基本功吧。试着将各种方式总结下来,需要时可以进行权衡利弊...<jsp page=next.jsp><jsp name=paramA value=A/></jsp> <jsp page=next.jsp><jsp:para
主要介绍了JSP页面间传值问题,结合实例形式简单分析了JSP页面中使用get方式传值的使用技巧,需要的朋友可以参考下
NULL 博文链接:https://houyajie.iteye.com/blog/2373485
五种JSP页面跳转方法详解 1. RequestDispatcher.forward() 2. response.sendRedirect() 3. <jsp:forward page="" /> 4. 修改HTTP header的Location属性来重定向 5. JSP中实现在某页面停留若干秒后,自动重定向到另...