小弟有一个问题请教大家,怎么用java去下载一个服务器上的.jsp文件
当我们去请求一个服务器的时候服务器会先把动态的jsp文件编译成.java,然后再变成.class然后服务器执行class然后将class得执行结果返回给客户端,我现在希望...
当我们去请求一个服务器的时候服务器会先把动态的jsp文件编译成.java,然后再变成.class然后服务器执行class然后将class得执行结果返回给客户端,我现在希望直接下载到.jsp文件,不需要服务器执行,就跟下载图片资源一样,我记得以前用迅雷貌似就经常下载到.jsp,.aspx的
展开
4个回答
展开全部
你只能通过右键另存为方式保存到jsp传承html后的代码,如果你都能吧jsp的源码下载下来,岂不是人家的整个网站你都能下载到,那这服务器安全性是不是太低了点。如果用黑客手段把人家的网站拔下来这是有可能的,但一般的方法是行不通的。
追问
嗯。。那种下载下来的只能是服务器生成后的静态html文件,因为最近在做一个下载东西的模块,所以想试试能不能下载这种动态脚本文件。。主要是当你请求服务器的时候服务器会进行执行jsp文件然后返回给你执行结果,如果是图片什么的肯定原封不动就给你了,不需要做额外的操作。。只是突然有这么个想法。。不过还是谢谢了。。
展开全部
JSP只能获取到htm标签的相关内容,因为服务器会把jsp脚本通过jvm直接转了,你是下载不了源文件的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把他当做一个txt文件, 直接对他的内容就。 UrlConnection 之类的, 去读取这个jsp, 不知道可行不
追问
试了,那种下载下来的是服务器动态执行后返回的html文件,不是jsp源文件。。
追答
用个 ftp 方式去取那个文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是不可能的事。你下载下来的永远都是html文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询