?? 将jsp生成的页面保存成html ??
用jsp做成的统计页面,我想把它生成的html页面直接保存下来(用程序),
附予编号,存档....
怎么做?
问题点数:50、回复次数:19Top
1 楼netyao(笑一笑:-))回复于 2001-11-16 10:10:01 得分 0
ggzz
Top
2 楼netyao(笑一笑:-))回复于 2001-11-16 11:32:34 得分 0
难道没人知道吗???不会吧.....Top
3 楼newhu(雨过天晴)回复于 2001-11-16 13:17:21 得分 0
可能要用到文件对象或者文件上传组件吧
我也有这种需求,还不知道如何实现,呵呵Top
4 楼netyao(笑一笑:-))回复于 2001-11-16 16:34:58 得分 0
这个问题本来是在JAVA版块的,不知怎么跑到jsp中来了。
Top
5 楼minij2ee2000(minij2ee)回复于 2001-11-16 18:27:30 得分 0
打开目标jsp的url连接,然后存下来。
欢迎光临Java,J2EE论坛( http://letsjava.yeah.net )。
http://www.minij2ee.com/
Top
6 楼hccpro(hcc)回复于 2001-11-16 22:45:33 得分 40
用javascript可以实现,直接调用IE的另存为Top
7 楼netyao(笑一笑:-))回复于 2001-11-17 12:41:29 得分 0
hccpro(hcc) ,是要用程序实现的 ,请问用javascript怎么实现?
Top
8 楼netyao(笑一笑:-))回复于 2001-11-19 11:16:31 得分 0
help help :-)Top
9 楼colababy(在别处)回复于 2001-11-19 14:07:07 得分 0
GZ,GZ
呵呵!帮帮你吧!Top
10 楼newhu(雨过天晴)回复于 2001-11-19 16:49:28 得分 0
hccpro(hcc),有没有源代码阿,添出来给大家瞧瞧,呵呵Top
11 楼hccpro(hcc)回复于 2001-11-19 22:54:26 得分 0
sorry,这两天忙忘了,
俺明后天贴给你Top
12 楼hccpro(hcc)回复于 2001-11-20 09:14:11 得分 0
<input type=button value=下载此页面 onclick="execCommand('SaveAs','','页面名.html')">Top
13 楼netyao(笑一笑:-))回复于 2001-11-20 10:28:43 得分 0
感谢hccpro(hcc),
可能是我说的不清楚,
我是想在自己的程序中做控制,在jsp页面生成后,
在后台生成一个它的html页面,用来存档。
怎么办?
Top
14 楼hccpro(hcc)回复于 2001-11-20 12:33:26 得分 0
哦,原来是这样啊,
这个…………基本很麻烦,生成的页面通过WEB server传给客户了,用JSP怎样捕捉?
看来得用JAVA编程序来实现。Top
15 楼netyao(笑一笑:-))回复于 2001-11-21 09:40:32 得分 0
关心的人看这个
http://www.csdn.net/expert/topic/379/379177.shtm
Top
16 楼hccpro(hcc)回复于 2001-11-24 16:50:08 得分 0
搞到了!!!费了好大劲!
就是用JSP抓取HTML页面,然后你再在后面加上保存成文件的代码就OK啦!
<%@ page contentType="text/html;charset=gb2312"%>
<%
String sCurrentLine;
String sTotalString;
sCurrentLine="";
sTotalString="";
java.io.InputStream l_urlStream;
java.net.URL l_url = new java.net.URL("http://www.163.com/");
java.net.HttpURLConnection l_connection = (java.net.HttpURLConnection) l_url.openConnection();
l_connection.connect();
l_urlStream = l_connection.getInputStream();
java.io.BufferedReader l_reader = new java.io.BufferedReader(new java.io.InputStreamReader(l_urlStream));
while ((sCurrentLine = l_reader.readLine()) != null)
{
sTotalString+=sCurrentLine;
}
out.println(sTotalString);
%>
Top
17 楼season_fly(一望无际的鸟)回复于 2001-11-26 21:30:37 得分 0
如今呆得实在无聊,除了上网还是上网!
在网上漫游过程中,我发现了一个问题,
有很多的各个网站都说能为你赚到很多钱,为啥呢?
就连读一封 E-mail 点几回广告栏都能挣到钱?
难以置信,天下哪有免费的午餐?(后来才弄清是广告商买单), 可呆着实在是无聊啊,反正闲着也是闲着, 我就找了一个不要身份证,不要会员费, 只要有个地址,电话号码就能挣到钱的网站,申请成了会员……(反正挣不到钱也不会吃亏,哼!)(再加上有前人的先列在先怕啥:))
也如前人一样:
等了一个月,两个月……
什么汇款单?连个影子都没有!
不过一想,无所谓了,反正也没吃亏!
就当是鬼迷心窍一回吧! 哈哈!
可一直到了3个月……
突然,汇款单到了!不看不知道,一看吓一跳!
5百多美金?折合人民币不就是4千多了吗?
半信半疑,到了银行,交了几十元的手续费,换回了4千多!
真像做梦一样……买了一些一直想买的东东。
兴奋之余,又开始了我的宣传,宣传越多,挣的越多吗?
果然,不到一个月,又飞来了一张单子!
1千3百多美金…… 真是难以置信!
又过了一个月上涨到了2千4百多美金。
如今,不用上班也有钱花了,真是乐哉乐哉!
你不信?那没办法!只可惜这白花花的银子喽。
不过,古人云:“宁可信其有,不可信其无”啊!
反正也不吃亏,就当疯一回试试看嘛!
相信我,没错的!
加入方法很简单的哦:
http://www.MintMail.com/?m=1320825
进入上面网站(如若点击不成,复制、粘贴到地址栏)
打开网页,点击右上方 click here 活动图标,
或点击蓝色 FREE Sign-up page 字样也可!
然后,跟着提示,一步一步输入信息就ok了。
值得高兴的是它能识别中文信息,而能100%加入!
下面是我为了方便大家的加入详细说明了加入过程中的细节
First name*: 名字(例:海林)
Last Name*: 姓 (例:张 )
Company Name: 可不填
Street Address*: 家庭住址:(一定要详细填写,不然收不到汇款单喽!)
例:上海市 **地方
City*: 城市名 (例: 上海市)
State*: 可不填
Zip*: 邮编 ( 填 000-000 )
Country*: 国家( 选 china )
Phone*: 电话号码 ( 国家代码 86 + 去掉区位号前0 的电话号码)
例:010-64243365 → 86-10-1451254)
Fax: 可不填
E-mail*: 电子信箱(所有的交流都通过信箱传递,所以务必填写正确)
Confirm E-mail*: 再次输入信箱地址 *****
Year of birth*: 出生年例:1970、1980
Gender*: 性别 Male(男), Femaie (女)
Password*: 密码 (6位以上),
Confirm Password: 确认密码 (必须与上相同)
how do you want to receive commissions that you earn?
以什么形式接收礼品?
gift certificates(double$$) 奖品 *cash 现金
如要奖品能收到双倍价格的东西,
但都是一些英文版的书籍、磁带、光盘 等,
对于中国人来说,还是选择现金比较合算些,请选择 cash
do you want to be notified when your referrals sing up?
加入会员成功时通知你吗?选 yes
MintMail.com 请选择自己的爱好或兴趣 (最多可选10种)
Submit 点击它 屏幕上就会出现 thank you 的字样
同时你的ID(用户名 数字)和密码也会出现在屏幕上
记住它,加入完毕,一切ok了!恭喜发财 !
然后,5分钟之内你会收到一封欢迎信!.
宣传方法:
http://www.MintMail.com/?m=1320825
先介绍给你的亲朋好友们,
然后,到各个网站的留言板中,把上面的内容全部复制、粘贴进去!
只要有人点。你就可以挣钱了!好多啊!
反正不管怎么样都不会有什么损失的,去试试又何妨吗!:)
Top
18 楼hardas(孤魂一笑)回复于 2001-11-26 22:29:37 得分 10
你可以生成文件啊!
提示一下处理方法:你可以做一个生成页面的模板文件,然后把需要输出的变量存在一个
HashMap中;HashMap()中有set方法
Object set(Object key,Object value)把相关的值写到模板文件生成一个文件就可以了!Top
19 楼netyao(笑一笑:-))回复于 2002-01-22 14:53:49 得分 0
hccpro(hcc)
不管怎样,始终要谢谢您 ,这也是个方法,只是需要人工的来控制每次存档:(
hardas(昊天) 也感谢您 ,
我在java版也问这个问题了,真希望能有一个简单的答案,
目前只能是用取出数据写入模板文件
Top




