如何通过java程序将远程服务器的jsp页面 读取出来然后通过io流写出来保存本地?

如题所述

jsp的源码你是不可能读到的,那样的话岂不就成了网站入侵了吗,你只能看到服务器处理后的html代码。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-28
最后读取出来的和你在浏览器显示出来的是一样的,你还是看不到JSP页面里的<%%>间的源码,没有什么意义
第2个回答  2013-04-27
最简单是用URL来操作
第3个回答  2013-04-27
HttpClient 官网有文档、例子、quickStart

...online judge 系统,用java写的,现在成功使用jsp调用j
另外这个系统不建议做成公开的,原因很简单,如果什么都能编译直接,我可以很简单的写代码来或者系统权限,放置后门程序,比如我可以写一个代码获取你JSP的所在文件目录,然后通过IO流写一个后门JSP,把流输出成文件放到那个位置,然后你的服务器就被攻占了。

S2SH框架中如何让JSP页面读取一个TXT文件中的内容并显示到JSP页面...
如果你想打开页面就显示的话可以预先后台使用IO把数据读出来然后通过out对象打到页面上。也可以在jsp上嵌入java代码通过循环来打印。如果想通过触发动作来展现的话就得做一个请求把IO流返回前台再展示

JAVAweb视频网站开发?
3、在后台,java中根据路径找目录下所有的视频文件,然后把名字和url返回到前台,前台显示列表,点击后打开播放页,网上很多flash制作的播放器,嵌入到网页中并把视频url传递进去就可以了。4、在网页上播放视频,需要引用打开网页的那台电脑上安装的播放器(一般方式),引用方式为...在网上找播放器代码或...

java , 浏览器输入url地址,获取硬盘某个pdf文件。怎么做 ?如下图这...
1. 把这些 URL 保存为一个群组,然后可以打开这个群组。2. 把这些 URL 添加到收藏夹中的同一个文件夹中,然后您可以通过“打开本层链接”来打开。3. 选中这些文件或链接,然后拖放到主窗口或悬浮监视窗。6. 怎样快速的关闭一个页面?1. 按快捷键 F4、Ctrl+F4、Ctrl+W、Ctrl+PageDown。2. 启用...

java实现图片上传并显示?
2、app那边发送图片的二进制流。java后台接收这个流,并保存图片到服务器,然后把图片路径返回给app。3、fileinputstreamoutputstream,基本上IO流章节实现,当然还有很多封装的jar包,网上去搜搜。Java网站,怎么实现图片、视频的上传?1、使用Commons-fileupload组件实现文件上传,需要导入该组件相应支撑jar包:...

java可以用来干什么?
1、JavaSE部分?初级语法,面向对象,异常,IO流,多线程,JavaSwing,JDBC,泛型,注解,反射等。 2、数据库部分,基础的sql语句,sql语句调优,索引,数据库引擎,存储过程,触发器,事务等。 3、前端部分,HTML5CSS3JS,HTMLDOMJqueryBootStrap等。 4、JavaEE部分,Tomcat和Nginx服务器搭建,配置文件,Servlet,JSP,Filter,Listener...

自学Java如何入门?
IO,对磁盘文件进行读取和写入基础操作;多线程与并发,提高程序效率;异常,编写代码逻辑更加健全;网络编程,应用服务器学习基础,完成数据的远程传输。学习该阶段,可以完成一些简单的管理系统、坦克大战游戏、QQ通信等。二、数据库 数据库不仅仅是Java开发工程师的必学课程,也是其他语言都需要掌握的技能。

求高手指教学习JavaWeb的完整流程
第二:JAVA网络编程基础有: 包括Socket、RMI、HTML、XML、JSP、JavaBean、Servlet。 要求: Socket---了解java.io包中的套接口类和服务器套接口类的使用。 RMI---掌握RMI基本工作原理、掌握定义远程服务接口类、远程接口类、客户端调用类和部署、编译RMI应用程序。 HTML---了解HTML语言的语法、各...

java学习路线
第二阶段,JavaWeb:MySQL安装、管理、创建数据库、MySQLUPDATE查询、Mysql高级操作等。第三阶段,Java高级框架-SSH:Struts2异常处理、Struts2+Log4j集成、Struts2和JSON实例、Hibernate5等。第四阶段,Java高级框架-SSM:SpringMVC、SpringMVC生成JSON数据、MyBatis等。感兴趣的话点击此处,免费学习一下想...

java需要学哪些?
1、Java程序设计基础,包括J2sdk基础、Java面向对象基础、JavaAPI使用、数据结构及算法基础、JavaAWT图形界面程序开发; 2、J2SE平台Java程序设计,包括Swing图形程序设计,Socket网络应用程序设计,对象序列化,Java常用数据结构,Applet,流和文件,多线程程序设计; 3、JavaWeb应用编程,包括JavaOracle编程,即JDBC;JavaWeb编程,包...

相似回答
大家正在搜