摘要:
转自:http://www.cnblogs.com/fanhc/archive/2012/09/21/2696343.htmlresponse.setContentType(MIME)的作用是:使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如:web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考:response.setContentType("text/html; charset=utf-8&q 阅读全文
posted @ 2013-01-26 16:32
horizon~~~
阅读(492)
评论(0)
推荐(0)
摘要:
demo程序代码如下:HelloServlet.java:package com.horizon.servlet;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servle 阅读全文
posted @ 2013-01-26 14:58
horizon~~~
阅读(11593)
评论(0)
推荐(0)
摘要:
转自:http://hu-dabing.blog.163.com/blog/static/982234422012911114954387/方法1:本来WEB-INF中的jsp就是无法通过地址栏访问的,所以安全。如果说你要访问这个文件夹中的jsp文件需要在项目的web.xml文件中去配置servlet就ok了。如下: <servlet><servlet-name>demo</servlet-name>//名字是自定义的 <jsp-file>/WEB-INF/hello.jsp</jsp-file> //文件的相对路径,/表示从当前we 阅读全文
posted @ 2013-01-26 13:51
horizon~~~
阅读(535)
评论(0)
推荐(0)
摘要:
转自:http://javapub.iteye.com/blog/6656961. byte[]转换为InputStreamInputStream sbs = new ByteArrayInputStream(byte[] buf); 2. InputStream转换为InputStreambyte[] ByteArrayOutputStream swapStream = new ByteArrayOutputStream();byte[] buff = new byte[100]; //buff用于存放循环读取的临时数据int rc = 0;while ((rc = inStream.rea 阅读全文
posted @ 2013-01-26 12:38
horizon~~~
阅读(468)
评论(0)
推荐(0)
摘要:
转自:http://mayday85.iteye.com/blog/1622445首先感谢这位作者的博客,使得我解决问题,只是感觉这个博客有点散,所以特此笔记总结一下:在使用一个框架时,程序员分为三种级别: 1.看demo开发2.看文档开发3.看源码开发注意:考虑时间上的问题,有好的demo不看文档,有好的文档不看源码。关于spring mvc文件下载,博客中提到了两种解决方案:方案1: @RequestMapping("download") public void download(HttpServletResponse res) throws IOExcepti... 阅读全文
posted @ 2013-01-26 10:44
horizon~~~
阅读(10151)
评论(0)
推荐(0)

浙公网安备 33010602011771号