jsp文件下载程序

jsp文件下载程序
function file_down($filepath, $filename = '')

{

 if(!$filename) $filename = basename($filepath);

 if(is_ie()) $filename = rawurlencode($filename);

 $filetype = fileext($filename);

 $filesize = sprintf("%u", filesize($filepath));

 if(ob_get_length() !== false) @ob_end_clean();

 header('Pragma: public');

 header('Last-Modified: '.gmdate('D, d M Y H:i:s') . ' GMT');

 header('Cache-Control: no-store, no-cache, must-revalidate');

 header('Cache-Control: pre-check=0, post-check=0, max-age=0');

 header('Content-Transfer-Encoding: binary');

 h

时间: 2024-09-20 04:04:39

jsp文件下载程序的相关文章

JSP文件下载功能的4种方法_JSP编程

对于网站来说,网站本身常常需要提供一些资源或者资料进行下载,说到下载莫过于最原始的方法就是在网页上提供下载的网址.今天讲述的还有另外的几种实现文件下载的方法,对于哪种方法更好这也是看自己的需求. 1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中.这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限).这个就不写示例了.  2.在服务器端把文件转换成输出流,写入到response,以response把文件带到浏览器,由浏览器来提示用户是否愿意保

使用JMeter测试JSP应用程序性能

js|程序|性能     如果你想测试你的JSP应用程序性能,那么你可以使用JMeter,它是由Apache软件基金会开发的开放源代码的产品.JMeter允许你开发测试方案,用以测试可访问的HTTP,FTP和JDBC数据库服务.JMeter可使用cookie和URL重写来处理Servlet验证,因此,在测试JSP应用程序时表现良好.它的下载地址为:http://jakarta.apache.org/jmeter     下面来看看JMeter,你可以写一个非常简单的JSP页面来使用JMeter进

代码-有没有人帮我讲解下jsp的程序呢?实在是看不懂,网上搜索也了解了点

问题描述 有没有人帮我讲解下jsp的程序呢?实在是看不懂,网上搜索也了解了点 希望你们帮我讲讲整个代码的框架?怎么实现的,实在是看不懂,网上搜索也了解了点 解决方案 建议先看servlet,然后再了解jsp 解决方案二: JSP实际上就是是一个servlet程序,只是jsp把这个servlet封装起来,通过PrintWriter的方式,将你的jsp中的内容,以html的元素内容形式返回给页面 解决方案三: 通俗的讲,jsp就是服务端servlet运行代码的一种视图表现形式,你也可以理解为网页,只

jsp文件下载的问题,RequestDispatcher的方式

问题描述 jsp文件下载的问题,RequestDispatcher的方式 我用RequestDispatcher的方式进行文件下载,为啥每次都只能下载20%就下载失败了 代码如下: <% response.setContentType("application/octet-stream"); String filedownload = request.getParameter("filePath_KC"); String filedisplay = reque

文件下载程序如何支持多协议

问题描述 文件下载程序如何支持多协议 现有一个文件下载程序,支持HTTP,FTP协议.如果有新的协议要支持,请问要怎么解决? 解决方案 将下载的具体实现提炼出抽象类或者接口.不同的协议实现放在实现类中. 主程序面向接口而不是实现类来调用. 需要新的协议,就再写一个新的实现类. 解决方案二: 每个协议单独实现,这样方便你以后扩展和增加新功能.

jsp 应用程序 finally里的 rs pstmt conn出错

问题描述 jsp 应用程序 finally里的 rs pstmt conn出错 登录验证界面 <% try{ Connection conn =null; PreparedStatement pstmt =null; ResultSet rs=null; String driverName ="com.sql.jdbc.Driver"; String dbName="user"; String url1="jdbc:sql://localhost/&

请问asp.net写的文件下载程序为什么用快车会把整个页面下载下来呢

问题描述 请问asp.net写的文件下载程序,在点击下载时,右键另存为没问题,可是为什么用快车下载时,在另存为框里是页面名称,如果不修改名称就会把整个页面下载下来呢?如何让另存为框里显示文件的名称而不是页面名称呢?请高手帮忙,谢谢. 解决方案 解决方案二:sf解决方案三:是不是点错地方了!第一次见你这类问题!解决方案四:我也是这头次遇到,没有点错地方解决方案五:有些网站限制了不能使用多线程下载,否则URL转向错误就会找不到下载文件直接把网页下载下来右键另存为其实网页做了转向,有的网站禁止多线程下

jsp 文件下载示例代码_JSP编程

有的时候一个模板的下载,这种简单的下载服务端已存在文件功能,就可以方便的通过jsp文件下载的方式来轻松实现.  //jsp 页面 js 复制代码 代码如下: /** * 导出角色 */ function exportRole(){ var user_id = $('input[name=userListRadio]:checked').attr('id'); if(!user_id ||user_id == ''){ showinfo('请选择用户!'); return; } var param

调优servlet和JSP的程序性能

本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强.而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势.在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升.其中,某些调优技术是在你的编程工作中实现的.而另一些技术是与应用服务器的配置相关的.在本文中,我们将详细地描述怎样通过调整servlet和JSP页面,来提高你的应用程序的总体性能.在阅读本文之前,假设你有基本的servlet和JSP的知识. 方法