Snowberg

 

2011年8月25日

对chain.doFilter(request,response)的理解

摘要: 这句话的真正意思,我到现在才体会出来。他的作用是将请求转发给过滤器链上下一个对象。这里的“下”指的是哪里 ?值得是下一个filter,如果没有filter那就是你请求的资源。一般filter都是一个链,web.xml 里面配置了几个就有几个。一个一个的连在一起request -> filter1 -> filter2 ->filter3 -> .... -> request resource.下面举一个例子:input.jsp是用来提交输入的,当提交后,过滤器检测姓名和年龄,如果整常的话会提交给output.jsp,如果不正常提交给erroroutput.jsp. 阅读全文

posted @ 2011-08-25 21:02 Snowberg 阅读(378) 评论(0) 推荐(0) 编辑

文件下载的简单代码

摘要: public void downloadFile(String url) {try {URL path = null;try {path = new URL(url);} catch (Exception e) {System.out.println("Error input url");}String fileName = url.substring(url.lastIndexOf("/")+1);FilterInputStream in = (FilterInputStream) path.openStream();File fileOut = ne 阅读全文

posted @ 2011-08-25 10:57 Snowberg 阅读(253) 评论(0) 推荐(0) 编辑

导航