Filter 做Controller 的demo
来源:互联网 发布:腾讯软件测试待遇 编辑:程序博客网 时间:2024/05/19 23:16
indext.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>test</title></head><body><a href="aaa_bbb.action">aaa_bbb.jsp</a></body></html>
建一个Filter
package com.tre.filter;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;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;/** * Servlet Filter implementation class FileterDis */@WebFilter("*.action")public class FileterDis implements Filter { public FileterDis() { }public void destroy() {}public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req = (HttpServletRequest)request;String url =req.getRequestURI();String path = null;System.out.print(url);if(url.equals("/test/aaa_bbb.action")){path = "/aaa_bbb.jsp";req.getRequestDispatcher(path).forward(request, response);return;}chain.doFilter(request, response);}public void init(FilterConfig fConfig) throws ServletException {}}
请求成功跳转的页面
aaa_bbb.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body>aaa_bbb.jsp</body></html>
0 0
- Filter 做Controller 的demo
- Unity3D做的DEMO
- angularjs controller, service, directive 的demo
- java filter过滤器的配置Demo
- 详解Controller之Filter
- 详解Controller之Filter
- 详解Controller之Filter
- 最近做的SES Demo
- 关于做Demo的一些
- Nhibernate第一次做的Demo
- redis做缓存的demo
- MVC 单独做Controller的映射
- asp.net mvc的Routing、Controller、Filter学习笔记
- <context:include-filter> 与 mvc:view-controller 的使用
- ASP.NET MVC中Controller的使用Demo
- SpringMVC中web层controller的单元测试小demo
- 做Demo
- mvc 详解Controller之Filter
- 单例模式
- 开博第一篇
- 怎么让service开机启动,并且不能让第三方软件禁止
- STL Port编译,Windows/Linux
- 最强资源整合,包括全了开发者开发应用过程所需的全部资源,如果还有你所需的资源没有提到,尽情留言更新!
- Filter 做Controller 的demo
- 百度API应用
- Linux kernel data types, alignment, compat_ioctl 数据类型,对齐问题和compat_ioctl
- 反射机制学习总结
- 冰天雪地安全驾驶清单
- Java Reflection Example 反射
- postgres create table as select & create table like
- 软件测试的三个较好的网站
- linux 下查看硬盘型号、大小等信息(含Raid)