servlet-关于jqgri传参问题,以及后台接收参数

问题描述

关于jqgri传参问题,以及后台接收参数

现在有个需求:进入一个列表页面,初始化的时候没有数据查询,当点击查询按钮,附带查询条件时,把参数传到后台,处理并返回json数据这样一个过程。
现在的问题是:初始化页面时没有参数,这个是完成了,但是附带查询条件点击查询时,这个参数怎么传递,后台servlet怎么接收,现在是通过postData方式传递参数(postData:{"txDate":txDate,"jobNameStr":jobName},后台request接收不到数据)
而且还有个前台的小问题,点击查询时,怎么触发函数并把结果返回到页面
目前是现在这样写的,但是没什么作用。
```function selectJobLog(){
var txDate=$("#txDate").val();
var jobName=$("#jobName").val();
$("#tableList").jqGrid({
url:"${pageContext.request.contextPath}/listLogDb?txDate="+txDate+"&jobNameStr"+jobName,
//postData:{"txDate":txDate,"jobNameStr":jobName},
}).trigger('reloadGrid');

}

希望懂的大神帮个忙,借用您的几分钟时间,谢谢了。

解决方案

 $('#xxx').jqGrid('setGridParam',{postData:{"txDate":txDate,"jobNameStr":jobName}}).trigger("reloadGrid");

解决方案二:

关于JSF后台属性接收参数问题
uploadify scriptData参数无法传参的问题
uploadify scriptData参数无法传参的问题 .

时间: 2024-12-21 21:07:32

servlet-关于jqgri传参问题,以及后台接收参数的相关文章

python传参(list类型的参数)问题

问题描述 python传参(list类型的参数)问题 问题:我定义一个全局变量q并初始化q=[123456]我写了个函数def a(xnum): c=[] c.extend(x) c[num]=num return c def b(q): for i in range(5): var=i d=a(qi) print d 发现输出的d不仅仅是结尾添加一个数,中间的数的变化也不一样,是不是全局变量q发生变化了 解决方案 我们用你的程序加了点打印下面是输出:代码:def a(xnum): c=[] c

url 编码 js url传参中文乱码解决方案_javascript技巧

1.配置文件web.config中 在节中加上整个网站的编码方式. <globalization fileEncoding="GB2312" requestEncoding="GB2312" responseEncoding="GB2312"/> 这样参数就以gb2312的中文编码方式传输了.而一般默认是utf-8. 2.在传参是先编码在传输,接受时先编码,在接收. string mm=Server.URLEncode(你); Res

解决angular的post请求后SpringMVC后台接收不到参数值问题的方法_AngularJS

这是我后台SpringMVC控制器接收isform参数的方法,只是简单的打出它的值: @RequestMapping(method = RequestMethod.POST) @ResponseBody public Map<String, Object> save( @RequestParam(value = "isform", required = false) String isform) { System.out.println("isform value

【技术贴】servlet传参|前台传参含中文符号等 tomcat乱码 java后台接收乱码终极解决方

1.前台传参,一定要编码,否则中文传不出来~~tomcat乱码此篇只适合于tomcat中文传参乱码,websphere6.1中文传参乱码请移步http://hi.baidu.com/ae6623/item/27c43f57e913a0cad2e10c46 前台如果用js进行了编码,后台用jsp或者servlet进行解码的时候就有可能乱码,如下,是我遇到的一个问题. 我的前台js里面写: var descMsg = encodeURIComponent($("#descMsg").val

数据-ajaxfileupload如何给后台传参,后台返回值在success中是null

问题描述 ajaxfileupload如何给后台传参,后台返回值在success中是null 使用了异步上传ajaxfileupload.两个问题,关于传参与接受后台返回值的.第一,前台js中:使用data{ },后台servlet中:使用request..getParameter得到的是null第二,上传图片成功写入物理地址后,后台通过System.out.print向前台js中返回数据,而js中返回到success中的值为空.问题纠结了很久了.网上也查了很多,但都试过还是无法解决.之前用过a

net-在Web用户控件ascx文件,怎么使用ajax调用后台方法并传参?

问题描述 在Web用户控件ascx文件,怎么使用ajax调用后台方法并传参? $.ajax({ type: "Post", url: "SetWidget.ascx/GetStr", data: "{'str':'我是','str2':'XXX'}", contentType: "application/json; charset=utf-8", dataType: "json", success: fun

ajax传参问题-ajax向servlet传参问题

问题描述 ajax向servlet传参问题 在一个ajax中能不能同时出现两种传参方式 我现在试的结果是 直接在url中加一个参数,然后在data:{"data":dataFromAjax}中再加一个参数 在servlet中debug看到 值接收到URL中的参数 这是不是说 在同一个ajax中只能出现一种参数传递方式 且URL传参优先级比较高

jsp传参 servlet接收中文乱码问题的解决方法_JSP编程

在公司实习了8个月,一直都是做android和h5的,但是发现做程序连一点服务都不会该怎么办,所以最近开始学起了java,不知道是不是因为框架学多了,现在看起springmvc框架比以前看起来简单太多了,这里我是准备从hibernate开始学习,毕竟数据是根本嘛,首先我用的是hibernate+servlet,但是在jsp页面传参到servlet的时候中文一直乱码,我尝试了好多方法,最后还是解决了. 第一,首先看清项目的编码,jsp页面的编码 第二,修改tomcat 下面的server.xml文

jsp传参有几种方式?

问题描述 如题. 解决方案 解决方案二:一般跟在url后面或者用post传啊解决方案三:url后面或者提交整个表单来传解决方案四:1.JavaScript传参2."?"传参3.session传参4.JavaBean传参这个是楼主要的答案吗?解决方案五:二种post和get解决方案六:是http这种吗?doget和dopost还是一般的getParameter和getAttribute解决方案七:1.JavaScript传参2."?"传参3.session传参4.Ja