访问JSP文件或者Servlet文件时提示“下载”

在访问JSP文件或者Servlet的时候,如果提示下载并保存,如下图所示:

错误信息:您想保存此文件吗?

同样的程序有的浏览器出错,有的浏览器不出错。错误的原因是设置MIME类型的代码有误。

如果是JSP文件,查看文件头:

<%@ page contentType="text/html;charset=gb2312"%>

如果是Servlet文件,查看:

response.setContentType("text/html;charset=gb2312");

JSP和Servlet结合实现高效大型文件下载功能 Servlet是Java语言编写的服务器端程序,其主要功能在于交互式地浏览和修改数据,生成动态Web内容。它是Java EE平台的基础,提供了处理客户端请求和服务器响应的标准方法。在Web应用程序中,Servlet起到核心的业务逻辑处理作用,为动态内容生成和数据处理提供了一个可扩展的框架。Java Server Pages (JSP) 是一种用于开发动态网页的技术,它允许开发者将 Java 代码嵌入到 HTML 页面中。 阅读详情

相关推荐

计算机考研常见面试题

写在前面 本人参加20考研,由于复试没有具体要求会问哪几门课,所以我就找了网上一些常见的计算机专业的面试题,整理如下 主要结构: 数据库 软件工程 操作系统 计算机组成原理 计算机网络 数据结构 C++ Java 数据库 1、数据:数据库中存储的基本对象。 数据库:长期存储在计算机内的、有组织的、可共享的数据集合。 数据库管理系统:专门用于建立和管理数据库的一套软件。对外部程序提供访问数据库的方法,对内进行数据管理。 数据库系统:与和数据库相关的整个系统,一般由数据库、数据库管理系统、应用程序、数

qq_38841618的博客 2万+

javaweb跳转jsp页面时变成下载jsp文件解决方法s

解决javaweb跳转jsp页面变成下载jsp文件的问题,网上并没有这类解决方法,遂写下这篇文章,望有用。

Slender_X的博客 4720

别再死磕GAN了!用PyTorch从零实现DDPM图像生成(附CIFAR-10完整代码)

本文详细介绍了如何使用PyTorch从零实现DDPM(Denoising Diffusion Probabilistic Models)图像生成模型,并在CIFAR-10数据集上进行训练和测试。通过对比GAN,DDPM展现出更稳定的训练过程和更高质量的生成效果。文章包含完整的代码实现、训练技巧和优化建议,帮助开发者快速掌握这一前沿的生成模型技术。

weixin_33720078的博客 631

访问jsp文件老是变成下载文件?

访问jsp页面变成下载文件?

qq_61232202的博客 1076

集成calibre到cadence virtuoso环境中 load: can‘t access file - “/opt/eda/Mentor/lib/calibre.skl“

项目场景: 设想是将Calibre集成到cadence virtuoso中,但网上的解决办法尝试过在本机上实验都有点问题,因此想记录下来我的解决办法仅供参考。 问题描述: 安装好cadence, calibre之后打开virtuoso,CIW窗口显示 *Error* load: can't access file - "/opt/eda/Mentor/lib/calibre.skl" 问题是出在calibre.skl的加载路径出错,尝试网上的在工程目录下修改.cdsinit文件,添加calibre安装

weixin_52714276的博客 1万+

【CSP-J/S初赛知识点整理】

CSP-J/S初赛知识点整理

qq_43884946的博客 1万+

web项目与jsp有关的三个jar的依赖

&lt;!-- jsp --&gt; &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt; &lt;artifactId&gt;javax.servlet-api&lt;/artifactId&gt; &lt;version&gt;3

weixin_34185560的博客 1675

TikTok滑块验证码verifyV2逆向实战:从fp生成到captchabody加密的完整流程解析

本文详细解析了TikTok滑块验证码verifyV2的逆向工程全流程,从fp参数生成到captchabody加密机制,涵盖了验证码触发、WASM解密、轨迹模拟等关键技术点。通过实战案例和代码示例,帮助开发者深入理解反爬机制,提升逆向工程能力,应对复杂的验证挑战。

weixin_28568819的博客 481

springmvc/springboot访问jsp页面变成下载文件

注意:如果是springboot把应用打成war包形式,则需要去掉上面的依赖,否则放到外部的tomcat会有依赖冲突。在学习SpringBoot时遇到的问题。

m0_58533479的博客 1123

【制作100个unity游戏之30】使用unity实现一款2d俯视角RPG战斗游戏,主要使用InputSystem+有限状态机+A*寻路实现(完结,附带项目源码)

【制作100个unity游戏之30】使用unity实现一款2d俯视角RPG战斗游戏,主要使用InputSystem+有限状态机+A*寻路实现

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 4656

C# NX二次开发-查找连续倒圆角面

可以通过ufun函数 UF_MODL_ask_face_type 和 UF_MODL_ask_face_props 可判断处理选择相应的一组圆角面。在QQ群里有人问怎么通过一个选择一个倒圆角面来自动选中一组倒圆角面。这个是初步思路,如果有更好的思路可回复讨论一下。

fhqiwmc的博客 620

用JSP+servlet实现文件的上传与下载

现在看来使用JSP+Servlet实现文件的上传与下载已经是有些落后了,现在能很方便实现文件的上传与下载插件和工具有很多,常用的有SmartUpload插件、Struts2框架以及富文本编辑器等等。但是作为一个合格的程序员,我认为还是有必要了解一下使用JSP+Servlet最原始的读取文件流来实现文件的上传与下载。下面我简单讲下!

邓威的博客 2万+

【YOLOv11改进- 主干网络】YOLOv11+WTConv(ECCV2024): 基于YOLOv11的主干网络改进,大感受野的小波卷积

论文提出了WTConv,这是一个使用级联小波分解的层,并执行一组小卷积核的卷积,每个卷积专注于输入的不同频率带,并具有越来越大的感受野。这个过程能够在输入中对低频信息给予更多重视,同时仅增加少量可训练参数。实际上,对于一个  的感受野,可训练参数数量只随着  的增长而呈对数增长。而WTConv与常规方法的参数平方增长形成对比,能够获得有效的卷积神经网络(CNN),其有效感受野(ERF)大小前所未有。

qq_41304809的博客 1401

访问JSP文件或者Servlet文件时提示下载的解决方法

在访问JSP文件或者Servlet的时候,如果提示下载并保存问题的解决方法。 如下图所示: 同样的程序有的浏览器出错,有的浏览器不出错。错误的原因是设置MIME类型的代码有误。 如果是JSP文件,查看文件头: 复制代码 代码如下: 如果是Servlet文件,查看: 复制代码 代码如下: response.setContentType("text/h

920

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

使用jsp/servlet简单实现文件上传与下载

使用JSP/Servlet简单实现文件上传与下载   通过学习黑马jsp教学视频,我学会了使用jsp与servlet简单地实现web的文件的上传与下载,首先感谢黑马。好了,下面来简单了解如何通过使用jsp与servlet实现文件上传与下载。       在写代码之前,我们需要导入两个额外的jar包,一个是common-io-2.2.jar,另一个是commons-fileupload-1.3.1....

Wetsion的博客 9241

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Jsp从Servlet上下载文件

下载:不需要依赖任何jar a.请求(地址a form),请求Servlet b.Servlet通过文件的地址 将文件转为输入流 读到Servlet中 c.通过输出流 将 刚才已经转为输入流的文件 输出给用户 注意:下载文件 需要设置2个 响应头: response.addHeader("content-Type","application/octe...

少年程序郎 675

jsp+servlet实现文件上传下载功能

jsp+servlet实现上传下载功能 1、新建项目,取名test 2、新建箭头所指两个文件(注意目录位置) 3、提示:UploadServlet.java文件是servlet文件,创建方式如图 4、配置web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org...

qq_38052920的博客 1437

Jsp - Servlet实现文件下载

Servlet实现点击连接下载文件 Download.html 代码. <a href="/JavaWeb_1/downloadServlet?fileName=1.jpg">图片1</a> <a href="/JavaWeb_1/downloadServlet?fileName=2.jpg">图片2</a> DownloadServlet 代码....

weixin_42476943的博客 532

JSP实现文件上传和文件下载

JSP实现文件上传和文件下载 目录 JSP实现文件上传和文件下载 1. 文件上传 1.2 核心逻辑 1.3 中文乱码和名字重复 2. 文件下载 2.2 核心逻辑 2.3 中文乱码处理 3. 通用 Servlet 实现文件上传下载 IDEA 环境配置:导入依赖 jar 包。 commons-fileupload-1.4.jar commons-io-2.6.jar 1. 文件上传 本质就是将一台电脑中的文件根据网络协议通过 io 流传递到另一台电脑(服务器)上。 1.1 三要素

zgphacker2010的专栏 3638

基于JSP以及Servlet的文件上传以及下载

本文主要讲解了上传文件的要求并简单的举例说明了图片的上传过程,包括前台的搭建,路径的获取定义以及重置,最后将上传的图片显示在页面,此外加有下载功能实现。

jordan_wzg的博客 162

JSP实现文件下载功能

JSP实现文件下载功能 package top.canghe.downloadDemo; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URLEncoder; import javax.servlet.ServletException...

一个成长中的程序员,期待用技术的眼光生活 6913

Jsp+Servlet实现不同格式文件访问/下载

Jsp+Servlet实现不同格式文件访问/下载运行结果实现过程jspservlet部分代码配置web.xml 运行结果 实现过程 这里会用到response.setContentType(MIME)这个方法,该方法的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。 Content-Type(Mime-Type) 文件扩展名 application/pdf .pdf application/vnd.ms-excel .xls

lumpsi的博客 354
上一篇: 启动Tomcat时候JavaHome设置不正确产生的错误
下一篇: SQL语句:把统计结果按照特定的列值转换成多列
Java_Web_Book
博客等级 码龄18年 8粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值