当前位置: 技术问答>java相关
有点难度的问题,
来源: 互联网 发布时间:2015-08-20
本文导语: 下边是一个jsp程序,错在 out.println("OK"); 但我又想在线程中用 out.println("OK"); 不知道钙如何改。 —————————————————————— | 如果你的目的是如无缺公子所说的: ...
下边是一个jsp程序,错在
out.println("OK");
但我又想在线程中用
out.println("OK");
不知道钙如何改。
——————————————————————
out.println("OK");
但我又想在线程中用
out.println("OK");
不知道钙如何改。
——————————————————————
|
如果你的目的是如无缺公子所说的:
你是想做个线程把服务器方的内容给推到客户端?
建议你的解决办法是:
在页面中刷新,主动向服务段请求数据。
服务器不能实现主动下发数据的。
我猜你的目的应该是,想动态的吧数据显示到页面上。(你这个办法我也想过,也是想实现把动态的数据显示到页面上。不可行的,建议不要浪费时间)
要实现这个目的,你只能是由客户端主动向服务段请求,在服务端把动态取得的数据存放在数据队列中,客户端每次请求都从数据队列中取出一条记录。
你是想做个线程把服务器方的内容给推到客户端?
建议你的解决办法是:
在页面中刷新,主动向服务段请求数据。
服务器不能实现主动下发数据的。
我猜你的目的应该是,想动态的吧数据显示到页面上。(你这个办法我也想过,也是想实现把动态的数据显示到页面上。不可行的,建议不要浪费时间)
要实现这个目的,你只能是由客户端主动向服务段请求,在服务端把动态取得的数据存放在数据队列中,客户端每次请求都从数据队列中取出一条记录。
|
out是jsp内置对象,不能放直接在java类中.
建议你先看看基本的jsp和java类
javax.servlet.jsp.PageContext pageContext;
JspWriter out = pageContext.getOut();
建议你先看看基本的jsp和java类
javax.servlet.jsp.PageContext pageContext;
JspWriter out = pageContext.getOut();
|
你的问题不在于输出是否有问题,而在于在自己启动的线程中不能向客户端输出数据。建议想其他方案解决你的业务问题。
线程是不确定什么时候有返回值得,而jsp页面要求是立即响应客户端请求。
从理论上来说,就有点想驳。
线程是不确定什么时候有返回值得,而jsp页面要求是立即响应客户端请求。
从理论上来说,就有点想驳。
|
你是想做个线程把服务器方的内容给推到客户端?
因为服务器方的反应是根据客户段请求来做的
所以你的方法不可行
因为服务器方的反应是根据客户段请求来做的
所以你的方法不可行