本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Tomcat 7源码学习笔记 -8 Filter过滤器解读
1.过滤器的主要功能是允许我们在request转给某个资源之前(比如:html文件,servlet,JSP文件,图片文件,excel文件等等)做一些事情,然后在response返回给客户端之前做一些事情。功能上有些类似于防火墙,对入口和出口进行严格控制。
public class MyFilter implements Filter {
//tomcat启动,或者context重新加载的时 ...
在过滤器中对ignoreURL进行处理
公司的框架提供了对页面表格的验证功能,但必须要通过webfaster(类似于action)转到页面才会解析,因此在利用过滤器判断session是否失效时一定要放掉login.webfaster,于是写了一个过滤器来实现对ignoreURL的处理
过滤器代码:
import java.util.ArrayList;
import javax.servlet.Filter;
i ...
过滤器解决Struts2中的中文乱码问题
初学Struts2,就编写了一个简单的登录的例子,在运行中遇到当用户名为中文时出现中文乱码,故上网搜索解决之道,并撰此文以记之。
index.jsp:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ pa ...
servlet中过滤器的编写和配置
注:在阅读完本文后,最好再参考一下本人的这篇文章:
http://chenzheng8975.iteye.com/blog/1635277
MyFilter.java:
package com.sina.web.filter;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet. ...
java过滤器对ext异步请求跳转(转)
用户访问超时
解决两种情况下的用户访问超时。
a)普通http请求的session超时。
b)异步http请求的session超时,使用ext后大部分的界面刷新都是异步的ajax请求。
不管是那种类型的http请求总是可以由一个过滤器来捕捉。
分类:普通http请求的header参数中没有x-requested-with:XMLHttpRequest头信息,而异步的有。
其实 ...
关于Filter中的两个异常,重定向后要加Return
这是个很常见的问题,度娘和谷歌动手就能查到,可是今天还是遇到了,因为一直做业务研发,没有直接关注这些细节。
该文章来自ITeye,网络爬虫请自重!欢迎大家访问我的博客!
这两个异常如下:
java.lang.IllegalStateException: Cannot forward after response has been committed
at org.apache.cata ...
四种servlet过滤器的工作方式
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式: 1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下所示:以下是web.xml文件配置方式:
<filter>
<filter-name ...
java 页面静态化
开发项目中 由于用户量 逐渐增大,为使用户对主页栏目页面访问反应速度提高,公司提出把用户常访问的主页、栏目页面静态化。找了一些静态化技术 小结一下。
1,使用URLRewrite实现url地址伪静态化。 这种方式配置挺方便、移植性好、满足搜索引擎要求,但毕竟是伪静态性 不能提高页面访问速度。
2., JspWriter重写实现JSP页面静态化。 这种对现有程序改动大所有不舍和目前我们的项目的改 ...