易截截图软件、单文件、免安装、纯绿色、仅160KB

struts2中怎样实现过滤jsp页面的过滤器?

用拦截器去过滤action,避免session过期或者未登陆的用户访问action,那么这个登陆拦截器是不是对jsp页面不起拦截作用呢?struts2中有没有像struts1那样的过滤器呢?
struts2有自带过滤器,但一般用在Action执行之前,实现接口为Interceptor
如果你要对jsp过滤,最好自己写一个Filter

怎么写这个Filter呢?

继承 Filter

如下所示:
Java code:

package test;
import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class LoginFilter implements Filter
{

public void destroy()
{

}

public void doFilter(ServletRequest req, ServletResponse rsp,
FilterChain chain) throws IOException, ServletException
{
chain.doFilter(req, rsp);
}

public void init(FilterConfig arg0) throws ServletException
{

}

}



在web.xml里面配置
XML code:

<filter>
<filter-name>logFilter</filter-name>
<filter-class>test.LoginFilter</filter-class>

</filter>
&l


相关问答:

JSP存入数据库

我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......

在jsp中用session怎么实现购买功能 - Java / Web 开发

我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍

下面是购物车的核心代码 
有了这个 就应该能够做出来吧
Java code:

public void doPost(HttpServletRequest reque ......

js在jsp中不能调用问题。

我的程序如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=&q ......

求jsp电子商务网站源码 - Java / Web 开发

想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有

csdn就有相似的源码,楼主搜一下

java 开源大全


改模板好麻烦哦,还不如自己写个了呢

jf

顶一 ......

jsp平台系统如何实现站内发消息? - Java / Web 开发

用户登录系统就可以在右下角弹出自己收到的消息提示框
请问各位大哥这个在前端如何实现比较好,性能优先
我的思路是:1.前端通过ajax技术隔一段时间请求一下后台,查看当前登录人是否有消息,如果有,则显示隐藏的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号