`
gzwfdy
  • 浏览: 85674 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

response.setContentType 对应的文件类型

阅读更多

image/bmp--BMP

image/gif--GIF
image/jpeg--JPEG
image/tiff--TIFF
image/x-dcx--DCX

image/x-pcx--PCX
text/html--HTML
text/plain--TXT

text/xml--XML
application/afp--AFP
application/pdf--PDF
application/rtf--RTF
application/msword--MSWORD
application/vnd.ms-excel--MSEXCEL
application/vnd.ms-powerpoint--MSPOWERPOINT
application/wordperfect5.1--WORDPERFECT
application/vnd.lotus-wordpro--WORDPRO
application/vnd.visio--VISIO

application/vnd.framemaker--FRAMEMAKER
application/vnd.lotus-1-2-3--LOTUS123

分享到:
评论
1 楼 yueyueaihuihui 2009-03-16  
好文章!谢谢!

相关推荐

    java输出文件的几点说明.pdf

    1. **设置MIME类型**:根据文件的类型,设置合适的MIME类型,如`response.setContentType("application/vnd.ms-excel")`,这告诉浏览器文件应该如何被解析和显示。 2. **设置Content-Disposition**:`response.set...

    jsp文件下载源代码

    在实际应用中,可能需要根据不同的文件名获取对应的文件路径。这里使用`getServletContext().getRealPath()`方法来获取文件的真实路径。 ```java bis = new BufferedInputStream(new FileInputStream...

    java+servlet+commons-io-2.4.jar+commons-fileupload-1.3.jar实现文件的上传与下载

    1. **处理请求**:Servlet接收到下载请求后,根据请求参数找到对应的文件。 2. **设置响应头**:设置Content-Disposition头,指定文件名,以及Content-Type头,指明文件类型。 3. **读取文件**:使用Commons IO库...

    jsp下载,解决.txt等文件不能直接下载的问题

    response.setContentType("application/octet-stream"); // 对于未知类型,可以使用octet-stream response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + "\""); ``` 2. **读取文件...

    如何判断下载已知的文件类型并自动用相对应的应用程序打开.pdf

    response.setContentType("APPLICATION/OCTET-STREAM"); response.setHeader("Content-Disposition", "attachment; filename=\"" + filename + "\""); FileInputStream fileInputStream = new FileInputStream...

    jsp文件的上传和下载

    在对应的Servlet中,我们需要解析请求并保存上传的文件: ```java import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.FileUploadException; import org.apache.commons....

    javaServlet常规应用.pdf

    2. 在处理请求的方法中,设置响应内容类型(`response.setContentType`)。 3. 使用`response.getWriter()`获取`PrintWriter`,通过它来输出响应内容。 4. 可以从`HttpServletRequest`对象中获取请求参数。 5. 一旦...

    在JSP中导出pdf和excel.pdf

    这里,dataSource代表之前配置的数据源,parameters包含报表所需的任何参数,而response是Servlet的HttpServletResponse对象,用于将生成的文件发送给客户端。 总之,在JSP环境中导出PDF和Excel文件涉及到多个库的...

    上传下载一个JSP上传图片和文件实例

    使用`response.setContentType()`指定文件类型,`response.setContentLength()`设置文件大小,`response.setHeader("Content-Disposition", "attachment; filename=yourfilename")`告知浏览器这是一个附件,用户将被...

    struts2文件上传下载

    例如,你可以创建一个名为`UploadAction`的类,其中包含一个`File`类型的属性`uploadFile`和对应的`String`类型的`uploadFileFileName`,用于保存文件名。在表单中,你可以使用`<s:file>`标签来创建一个文件输入控件...

    Java实现文件下载功能

    1. **MIME类型**:每种文件格式都有其对应的MIME类型,这是一种标准化的文件格式标识符,用于告知Web浏览器或接收方如何处理特定类型的文件。例如,“application/msword”表示Microsoft Word文档。 2. **HTTP响应...

    【JavaScript源代码】Vue通过阿里云oss的url连接直接下载文件并修改文件名的方法.docx

    response.setContentType(conn.getContentType()); response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(param.get("name").toString(), "UTF-8")); byte[] buffer = new ...

    JavaEE企业级开发-----SpringMVC实现 文件的上传下载实验报告.docx

    response.setContentType("application/octet-stream"); response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(filename, "UTF-8")); Files.copy(file.toPath(), ...

    java生成word文件并下载.pdf

    // 设置response response.setContentType("application/x-msdownload"); // 这里注意编码格式,避免中文文件名乱码 String agent = request.getHeader("User-Agent").toLowerCase(); if (agent.indexOf("msie") > ...

    java用json需要的jar文件以及例子

    - **设置响应类型**:通过调用`response.setContentType("text/json;charset=utf-8")`,设置HTTP响应的内容类型为JSON,并指定字符编码为UTF-8。 - **创建PrintWriter对象**:使用`response.getWriter()`获取...

    sevlet文件下载示例

    - `Content-Type`: 根据文件类型设置,例如`application/pdf`,`image/jpeg`等。 - `Content-Length`: 文件的大小,以便浏览器知道要接收多少数据。 4. **流操作**:通过`ServletOutputStream`将文件内容写入HTTP...

    tomcat上传下载文件

    在配置Struts2的Action类时,需要添加对应的文件字段,并使用`@RequestParam`或Struts2的`params`注解来接收文件数据。 对于文件下载,通常需要创建一个Servlet或者Controller来处理。在Tomcat中,Servlet是实现...

    servlet上传下载文件

    为了确保系统的安全性和稳定性,开发者通常会在文件上传时进行一些验证,例如限制文件类型、大小,甚至进行病毒扫描。同时,文件下载时应确保正确设置HTTP响应头,以指示浏览器如何处理文件,例如将其作为附件下载。...

Global site tag (gtag.js) - Google Analytics