CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

?? 将jsp生成的页面保存成html ??

楼主netyao(笑一笑:-))2001-11-16 10:09:51 在 Java / Web 开发 提问

用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

相关问题

  • 如何把指定JSP页面生成为静态HTML页面?
  • JSP生成html页面的中文问题
  • 谁有好的方法,能够将我的jsp页面生成html页面
  • 生成asp和html页面的比较
  • asp.net如何生成html页面.
  • 请问JAVA程序里如何在服务器端保存JSP生成的HTML页面
  • 请问Asp.Net如何生成静态页面(html页面)
  • 请问各位:如何用JSP生成XML页面!
  • 急!关于jsp生成pdf页面显示问题!
  • jsp中如何自动生成静态页面?

关键词

  • .net
  • j2ee
  • 页面
  • 文件
  • 密码
  • 模板
  • 信箱
  • 网站
  • jsp
  • 例

得分解答快速导航

  • 帖主:netyao
  • hccpro
  • hardas

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo