ajax-页面和后台值传递的一个问题

问题描述

页面和后台值传递的一个问题
    现在用公司自己的一个框架,用ajax上传excel文件,可以直接把excel文件的数据在后台封装成List对象。但是新需求要先遍历List找出一些特殊的记录然后再打开一个页面列出这些记录,下面加一个提交按钮。点击后才是执行真正的遍历List,做操作。            所以问题就是,如果我要列出这些数据,那我就要在ajax的onSuccess事件中先接收返回的那些记录,然后打开一个新窗口。但是我怎么把第一步在后台中得到的List也传过去呢?

解决方案

List那些元素传过去,是说传到哪里去呢?前台么,,自己的框架的话,应该会有一些方法让你传过去吧。。

解决方案二:
不用再开一个新窗口。ajax拿到响应后,在本也绘制个div将数据展示出来就好了。div以弹出层的方式弹出来,置于页面上层z-index:1000
如果想要重新开窗口,也可以利用session(不推荐)

时间: 2025-01-01 00:14:13

ajax-页面和后台值传递的一个问题的相关文章

求指导啊!~~框架页面间的值传递应该怎样传啊?就是像百度地图那样

问题描述 求指导啊!~~框架页面间的值传递应该怎样传啊?就是像百度地图那样,我想在搜索框中输入地址(框架的左边),然后在地图上显示该点(框架右边,调用百度的api的),怎让把值地址传给右面的页面啊?我上网查看好像要用到session,该怎么用啊?各种不懂啊---- 解决方案 解决方案二:a.aspx?id="+参数+"另外一个界面自己接收session也行这样的页面传值很难么?解决方案三:iframe传值target.<headrunat="server"&g

asp页面间特殊值传递问题

问题描述 asp页面间特殊值传递问题 在asp网页中第一个页面下用js将传递的特殊值用escape转换后 ,在第二个页面下(vb script)怎么接受传过来的特殊值? 解决方案 request对象直接获取啊s=request.querystring(""键名称"")

探讨.get .post .ajax ztree 还有后台servlet传递数据的相关知识_AJAX相关

servlet给前台传递data串 用的方法是 PrintWriter out = response.getWriter(); // response.sendRedirect("test.jsp"); String s = "[{'id':'1', 'pId':'0', 'name':'test1'},{'id':'11', 'pId':'1', 'name':'test11'}, {'id':'12', 'pId':'1', 'name':'test12'}, {'id'

探讨.get .post .ajax ztree 还有后台servlet传递数据的相关知识

servlet给前台传递data串 用的方法是 PrintWriter out = response.getWriter(); // response.sendRedirect("test.jsp"); String s = "[{'id':'1', 'pId':'0', 'name':'test1'},{'id':'11', 'pId':'1', 'name':'test11'}, {'id':'12', 'pId':'1', 'name':'test12'}, {'id'

Java模拟HTTP请求如何获取请求页面中ajax方法的返回值

问题描述 Java模拟HTTP请求如何获取请求页面中ajax方法的返回值 我有一个AAA.JSP页面是通过加载百度的地图API的JS文件,再调用其中的ajax请求方法获取地理坐标.地理坐标在该ajax方法的返回参数中的.我现在需要在服务器端获取地理位置信息,因此我通过java程序模拟HTTP请求,去访问AAA.JSP,但因为ajax是异步的,模拟程序访问该页面的时候,其中的ajax方法还没执行结束,服务器就返回了该页面的静态HTML内容,导致我无法获取地理位置信息.请问如何让服务器端在ajax执

怎么把一个页面的数据传到另一个页面?

数据|页面 resquest.querystring--用于<255的字符串session--本应用程序内用.application--所有启动应用程序的公用. cookies--把东东写客户端cache--局部的应用程序不想为了反复读数据库而在一定时间内缓存数据.在两个ASP.NET页面之间传递值引言 ASP.NET提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用POST方法很容易地实现页面间传递值,同

关于java值传递的问题

问题描述 关于java值传递的问题 怎么来理解java中的值传递,为什么被传递的对象的之不会改变? 解决方案 Java的方法调用是通过栈结构来完成的,每个方法都是一个栈帧,这个栈帧也包含一个操作数栈.参数类型.返回值等数据信息.某个方法调用另一个方法,参数传递是通过寄存器完成的,调用之前先把寄存器变量的值压入自己的操作数栈中,被调用方法加载同一个寄存器变量获取参数值.当方法返回时,调用者栈顶的值仍然是传递之前的值. 我写了一个简单的Java类如下: public class Pass { pub

Android For JNI(三)——C的指针,指针变量,指针常见错误,值传递,引用传递,返回多个值

Android For JNI(三)--C的指针,指针变量,指针常见错误,值传递,引用传递,返回多个值 C中比较难的这一块,大概就是指针了,所以大家还是多翻阅一下资料,当然,如果只是想了解一下,看本篇也就够了,不过我也尽量陈述的很详细 一.指针 要说指针,其实通俗易懂的话来说,他应该是保存内存地址的一个变量,我们来看一下小例子 #include <stdio.h> #include <stdlib.h> main(){ //int 变量 int i ; i = 5; //打印i的值

值传递-页面的值与后台数据库的值的比较

问题描述 页面的值与后台数据库的值的比较 我是新手,没有理解用ssh时页面的值到底是怎样传递到数据库的.以简单的登录功能为例,从页面输入的值是通过是通过什么路径一步一步和数据库的数据进行对比的.求教大神帮我屡清楚一下思路,尽量详细些,谢谢! 解决方案 用户输入的数据,会post给struts的控制器 你写的控制器去调用hibernate,访问数据库,查询有没有对应的记录,如果有,就返回一个视图,否则返回另一个. hibernate配置配置,映射到数据库的表 spring用来管理beans 再不会