将后台输出动态打输出到前台并且显示

问题描述

我想把如:for(int i,i<1000,i++)System.out.println("内容")这段代码会输出1000个“内容”,我想把它输出的内容实时的返回给ie并且显示。也就是说客户端调用一个action然后action会在控制台中打印1000个“内容”,我想要的就是:把这打印1000个“内容”显示的过程放到ie上去!就是我想让ie变成和控制台一样!可以打印后台的输出,而且是实时的!用什么技术,或者是什么办法告诉我就行!有代码最好了!先谢谢各位了! 问题补充:我的意思是实时动态的这样还是静态的啊!必须得等后台执行完毕,前台才能显示的 啊!!!!高级java工程师 写道

解决方案

我懂你意思了,你用dwr吧,在你action里面打印的时候,调用dwr的方法,可以在你指定的jsp中,打印出任何东西。你搜dwr反推技术。我这有例子,但是太大,没有剥离,等你下载了dwr后不懂的再说
解决方案二:
你需要的是服务端推送技术可以看看这个http://www.iteye.com/topic/841554
解决方案三:
后台: List list="内容"; request.setAttribute("list",list) 页面: <% List list=request.getAttribute(list); for(int i,i<1000,i++){ out.print(list.get(i)) } %>%>
解决方案四:
我只想到一个比较粗略的前台用一个定时器隔一小小段时间发Ajax请求到后台,然后将请求的内容打印
解决方案五:
后台:List list="内容";request.setAttribute("list",list)页面:<% List list=request.getAttribute(list); for(int i,i<1000,i++){ out.print(list.get(i))}%>
解决方案六:
后台:List list="内容";request.setAttribute("list",list)页面:<% List list=request.getAttribute(list); for(int i,i<1000,i++){ out.print(list.get(i))}%>
解决方案七:
你把放进request中,页面从request获取,你操作页面的时候就会执行for(int i,i<1000,i++) System.out.println("内容") System.out.println("内容")他会被调用,打印

时间: 2024-10-21 13:05:26

将后台输出动态打输出到前台并且显示的相关文章

ajax-.net后台逐行动态输出html标签

问题描述 .net后台逐行动态输出html标签 本人打算做一个类似于软件安装时的动态效果,想让后台函数在运行过程中,不断的向前台写数据来表明当前软件的运行状态,但是总是所有后台代码运行完毕之后统一出现在前台,后来使用ajax方法,但还是实现不了,求高手帮忙! 前台JS代码 <script language="javascript" type="text/javascript"> function CompareInfo(InfoId) { jQuery.

C++动态数组输出乱码的问题

问题描述 C++动态数组输出乱码的问题 为何输出成员brand是乱码"屯"? #include #include using namespace std; int main() { struct CandyBar { char brand[20]; float weight; int calorie; }; CandyBar *test=new CandyBar[3]; test[0].brand =="The First"; test[0].weight=5; t

javaee-java后台的输出流。怎么在前台接收

问题描述 java后台的输出流.怎么在前台接收 java后台的输出流.输出的信息.后台输出信息不包含页面地址.怎么在前台页面接收信息. 解决方案 用AJAX接收访问接口的返回数据解析就行了.在后台流传的数据转成JSON格式,用JS解析. 解决方案二: 设置APPLICATION属性 解决方案三: 设置APPLICATION属性 解决方案四: 用servlet当前台页面.

c++文件流输出-C++从文件中输出类时重复输出的问题

问题描述 C++从文件中输出类时重复输出的问题 #ifndef CLASSDEF_H#define CLASSDEF_H class MoneyData{public: int year; int month; int day; char remark[80]; char PI[40]; char BankAccount[20]; char form[15]; char direction[5]; double Change; double Cash; double Saving; static

log4j.xml-log4j使用问题:日志能在控制台输出,不能输出到制定文件

问题描述 log4j使用问题:日志能在控制台输出,不能输出到制定文件 1.在配置使用log4j时,发生错误,只能把日志输出在控制台,不能把日志写入指定文件.1.1 web.xml中与log4j.xml有关的内容. 1.2 log4j.xml配置(我没有使用log4j.properties,感觉log4j.xml的作用更大) 1.3 测试类Log4jController.java. 1.4 运行接口后控制台输出结果. 我用的是ubuntu系统,所以没有办法在路径上写"C:/..."这样的

system-为啥我的输出语句都输出不来

问题描述 为啥我的输出语句都输出不来 我写的java代码输出语句输出不出来,咋回事呢有时候好使,有的时候不好使 解决方案 是不是文件没有编译啊.加上了打印语句后,文件没有编译.可以清理一下项目.eclipse 项目->清理 解决方案二: 碰到过类似的 不使用System.out.print(),使用System.out.println(); 不知道是不是同样的问题 解决方案三: 查看是否编译 环境 程序 人品(呵呵)

dropdownlist-asp.net DropDownList 在后台绑定了数据 前台不显示

问题描述 asp.net DropDownList 在后台绑定了数据 前台不显示 后台代码: this.dp_fenlei.DataSource = DbHelperSQL.GetDataTableAll(""SELECT * FROM [视频分类] WHERE 商家编号_ID = "" + Session[""aid""] + """"); this.dp_fenlei.DataVal

Matlab 变量值直接输出 和 sprintf输出 不同是怎么回事?

问题描述 Matlab 变量值直接输出 和 sprintf输出 不同是怎么回事? nitao=2.175; nitae=2.18; derta33=30.3; derta13=5.7; L=0.1;%m lamda0=0.633*10^(-6);%m Vm=100;%v e=43; A=10^(-3);%m^2 dertaf=10^7;%Hz syms Ez; E=solve(2*pi*L/lamda0*((nitao-nitae)+Ez*(nitae^3*derta33-nitao^3*der

Extjs如何获取后台方法返回的值然后前台接收值再把此值放入action url里进行load加载

问题描述 Extjs如何获取后台方法返回的值然后前台接收值再把此值放入action url里进行load加载 前台://把上传的 文件发送到相应Action function upload(){ var tml = document.getElementById(""fileId""); if(tml.value == ''){ Ext.MessageBox.alert('提示''请选择需要上传文件'); return; } Ext.Ajax.request({ u