`
羽风之扬
  • 浏览: 86151 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jsp取值及传值

阅读更多
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;
}
}
分享到:
评论

相关推荐

    js中获取jsp表单中radio类型的值简单实例

    在Web开发中,经常需要使用JavaScript与JSP技术来实现用户界面与服务器之间的交互。特别是在涉及到表单数据处理时,如何获取特定表单元素的值是一个常见的需求。本文将通过一个简单实例,讲解如何在JavaScript中获取...

    JSP向后台传递参数的四种方式总结

    Jsp页面传值的方法 一、通过Form表单提交传值 客户端通过Form表单提交到服务器端,服务器端通过 Java代码 request.getParameter(String xx); 来取得参数(xx)为参数名称。 通过get/post方式进行提交 二、通过隐藏...

    select-disabled-传值

    ### select-disabled-传值 在Web开发中,`select`元素是一种常见的HTML控件,用于创建下拉列表供用户选择。然而,在某些情况下,我们可能希望`select`元素变为只读状态,即用户无法更改其内容,但仍需将当前选中的...

    jspSmartUpload.jar

    1.下载后,直接放在web项目的WebRoot/...后面一个是向后台传值时使用的编码格式,也就是给jspSmartupload使用的,和后台接受时使用的编码格式一致。 3.祝大家使用愉快,上面也是经验所得,还有什么不懂得可以互相讨论。

    JSP Spring配置文件中传值的实例详解

    当我们需要在配置文件中取值并传递时,可以使用`PropertyPathFactoryBean`。例如,如果我们有一个名为`Test1`的类,其中包含一个`getName()`方法: ```java public class Test1 { private String name = "nihao"; ...

    fckeditor for jsp 的jar包

    这个是一个我修改过的fckeditor for jsp 的jar包的源代码,是fckeditor-2.3的,我修改了ConnectorServlet.java和SimpleUploaderServlet.java两个文件 我在这两个文件中都是加了一个静态变量encoding,private static...

    layui 富文本编辑器和textarea值的相互传递方法

    1.富文本编辑器传递值给textarea 资讯内容 &lt;textarea name=content id=demo placeholder=请输入资讯内容 class=layui-textarea lay-verify=content&gt;&lt;/textarea&gt; ...注意:textarea添加l

    彻底解决fckeditor(jsp版)上传中文图片乱码问题

    彻底解决fckeditor(jsp版)上传中文图片乱码问题,我这里用的编码是utf-8的,这里用的fckeditor 是2.6的,fckeditor.java包是2.3的,经过我修改ConnectorServlet.java和SimpleUploaderServlet.java两个文件,重新生成...

    easyui值的读取

    描述中提到了JeasyUI的传值与取值方式,这通常包括在事件处理函数中通过AJAX发送数据以及在目标页面接收和填充这些数据。 在给定的代码片段中,我们看到一个按钮`btnedit`的点击事件处理函数。这个函数首先通过`...

Global site tag (gtag.js) - Google Analytics