java servlet 过滤器
来源:互联网 发布:淘宝商品自检 编辑:程序博客网 时间:2024/05/16 12:48
功能:实现自增记录登录人数
源码:
1、结构
2、CountFilter
import java.io.IOException;import javax.servlet.*;import javax.servlet.http.HttpServletRequest;public class CountFilter implements Filter {private int count;@Overridepublic void destroy() {// TODO Auto-generated method stub}@Overridepublic void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)throws IOException, ServletException {// TODO Auto-generated method stubcount++;HttpServletRequest req=(HttpServletRequest) request;ServletContext context=req.getSession().getServletContext();context.setAttribute("count", count);chain.doFilter(request, response);}@Overridepublic void init(FilterConfig filterConfig) throws ServletException {// TODO Auto-generated method stubString param=filterConfig.getInitParameter("count");count=Integer.valueOf(param);}}3、 index
<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%><!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=GB18030"><title>欢迎</title></head><body><h2>您好<%=application.getAttribute("count") %>位访客</h2></body>
4、web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>JavaWeb9.3</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <filter> <filter-name>CountFilter</filter-name> <filter-class>CountFilter</filter-class> <init-param> <param-name>count</param-name> <param-value>5000</param-value> </init-param> </filter> <filter-mapping> <filter-name>CountFilter</filter-name> <url-pattern>/index.jsp</url-pattern> </filter-mapping></web-app>
1 0
- java Servlet过滤器
- java servlet过滤器
- java Servlet过滤器
- Java Web Servlet过滤器
- java servlet过滤器介绍
- Java Servlet 过滤器总结
- java servlet 过滤器
- Java Servlet Filter过滤器
- Java Servlet之过滤器
- JAVA WEB servlet过滤器
- Java乔晓松-Servlet Filter(过滤器)
- [转]Java Servlet过滤器是什么?
- java servlet过滤器应用场景
- java servlet过滤器使用示例
- Java-Servlet之过滤器Filter
- java Servlet(四) 过滤器
- filter过滤器(java、servlet)
- java中servlet的过滤器
- gridview 第一个item的图片加载不出来
- java项目发布到Linux上运行
- SpringMVC注解
- AlertDialog ——简单对话框
- Android界面技巧:当输入法调出时,如何让界面自动上移,使输入法不会遮挡到主界面(Activity)
- java servlet 过滤器
- 【BZOJ】2060: [Usaco2010 Nov]Visiting Cows 拜访奶牛
- 嵌入式开发学习路线图
- Windows(Ubuntu)下GitBash生成public ssh key
- UITextField设置文字偏移的效果
- C语言,可变参数列表
- vue.js 学习——起步
- 选择和评测Linux VPS/服务器可采用的9个检测方法/工具
- Elasticsearch Term查询