`
wanxiaotao12
  • 浏览: 473715 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

response.setContentType()的作用,及参数

 
阅读更多

response.setContentType()的作用,及参数

response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。
例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。

Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。
response.setContentType("text/html; charset=utf-8"); html
.setContentType("text/plain; charset=utf-8"); 文本
text/javascript json数据
application/xml  xml数据

分享到:
评论

相关推荐

    JSP 中response.setContentType()的作用及参数

    JSP 中response.setContentType()的作用及参数 response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。 例如web浏览器...

    setContentType参数

    ### setContentType 参数详解 在Web开发中,`setContentType` 方法是服务器端处理HTTP请求时一个非常重要的功能。它主要用于设置响应(response)对象的Content-Type头部信息,从而告诉浏览器等客户端程序返回的...

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

    一、`response.setContentType()`函数的作用 `response.setContentType()`方法用于设置HTTP响应头中的Content-Type字段,它告诉浏览器或接收端数据的类型。例如,如果你要发送一个BMP图像,你应该设置`response....

    servlet中文乱码问题

    ### Servlet + Tomcat 中文乱码问题解析及解决方案 #### 一、中文乱码问题概述 在使用Servlet和Tomcat进行Web开发时,经常会遇到中文乱码的问题。这主要是因为客户端(如浏览器)与服务器之间使用的字符编码不一致...

    Java Web应用开发 22 课堂案例-使用response设置响应头属性.docx

    本案例主要讲解如何使用`response`对象的`setContentType`方法来设置响应头的Content-Type属性,以控制浏览器如何处理服务器返回的数据。Content-Type属性对于决定浏览器如何解析和显示内容至关重要。 `...

    解决网页乱码.zip

    "setContentType与setCharacterEncoding有什么区别.txt"文件名表明了这两者的作用不同。`setContentType()`主要用于设定HTTP响应的MIME类型,包含字符集信息;而`setCharacterEncoding()`则专门用于设置请求或响应的...

    response.getWriter().write()向前台打印信息乱码问题解决

    为了解决这个问题,我们应当在使用getWriter()方法之前,先通过response对象的setContentType()方法设置正确的MIME类型和字符集。 MIME(Multipurpose Internet Mail Extensions)类型是一种标准,它用来告诉浏览器...

    jsp返回登陆前的页面的几种实现

    可以将`lastUrl`作为隐藏参数传递到登录表单中,或者存储在Session中。例如,在登录表单中添加一个隐藏字段: ```html <input type="hidden" name="lastUrl" value="<%= lastUrl %>"> 用户名:...

    JSP内置对象实验报告.doc

    `response.setContentType()`定义响应内容的MIME类型,`response.getWriter().println()`用于向客户端输出数据。 3. **session对象**:表示一次客户端与服务器之间的会话。它用于存储用户会话期间的状态信息。例如...

    实验1 JSP程序设计1.doc

    - 在Servlet中读取传来的参数,并计算平方。 - 返回结果到客户端显示。 - **代码示例**: **index.html** ```html <!DOCTYPE html> <title>Square Calculation <a href="SquareServlet?number=5">...

    实例详解JSP内置对象--response对象

    今天我们将深入探讨其中的response对象,它在处理客户端请求与服务器响应的过程中起着至关重要的作用。 【response对象】是javax.servlet.http.HttpServletResponse接口的实例,用于向客户端发送HTTP响应。它包含了...

    JSP中5种跳转foward,request等等的详细区别

    如果需要传递参数,可以使用 response.setAttribute("name", name) 方法来传递参数。 2. response.sendRedirect() response.sendRedirect() 是在用户的浏览器端工作的跳转方式。它可以带参数传递,例如 servlet?...

    第20章 Request和Response.pdf

    在Servlet API中,`Request`和`Response`对象是两个至关...转发和重定向是服务器控制客户端请求流向的两种方式,它们在实现不同业务逻辑时起到关键作用。理解并熟练运用这些概念,是成为一名优秀的Web开发者的基础。

    jasperreport生成多种格式的报表

    response.setContentType("application/vnd.ms-excel"); response.setHeader("Content-Disposition", "attachment;filename=" + new String(fileNames.getBytes("gbk"), "iso8859-1") + ".xls"); // 生成报表 ...

    javaServlet常规应用.pdf

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

Global site tag (gtag.js) - Google Analytics