开发框架-Struts里过滤器的简单使用

2016-02-19 20:25 8 1 收藏

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐开发框架-Struts里过滤器的简单使用,希望大家看完后也有个好心情,快快行动吧!

【 tulaoshi.com - 编程语言 】

  网上过滤器的使用例子.代码比比皆是.

  我这也是一个非常简单.好用的方法.

  可供初学者很好的使用!

  步骤只要两个:

  一是你只要在你的WEB根目录下打开web.xml,然后在父节点加上Filter节点就行.

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  代码如下:

      Set Character Encoding
      com.yirong.framework.filters.SetCharacterEncodingFilter
     
        encoding
        GBK
     
     
        ignore
        true
     
   
   
      Set Character Encoding
      /*
   

  二是:把过滤器的代码(如下代码)放在你的工程目录的源代码管理目录中.
  比如我这边的目录是:/myweb/src/Beans
  (Beans是我自建的包名)

  package Beans;

  import org.apache.struts.action.RequestProcessor;
  import javax.servlet.*;
  import javax.servlet.http.*;

  public class MyRequestProcessor extends RequestProcessor {
      public MyRequestProcessor() {
      }

      protected boolean processPreprocess(HttpServletRequest request,HttpServletResponse response){
          boolean cp=true;
          String remoteHost=request.getRemoteHost();
          if(remoteHost==null || !remoteHost.startsWith("126.")){
              cp=false;
              try{
                  response.sendRedirect("iperror.jsp");
              }
              catch(Exception ex){
                  ex.printStackTrace();
              }
          }
          System.out.println("--test--");
          return cp;
      }
  }

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  这样一切都可搞定了.
  每次有请求它都有将通过过滤器...
  简单又实用.!!

来源:http://www.tulaoshi.com/n/20160219/1623625.html

延伸阅读
标签: 电脑入门
使用QQ邮箱“过滤器”可以方便地实现一些很有用的功能。 我们来学习学习吧—— 1、实现收信自动回复功能: a、有可以让发信人及时知道已经发信成功等优点;但对于某些系统信件(例如paipai的系统信件)的自动回复,会产生系统退信的垃圾邮件。 设置如图所示,除了这种方法外,还可以选择“如果发件人”不包含自己的邮箱名字,...
用于溢流  在鱼缸一侧18厘米处安排一块宽高是52*52的玻璃,用于溢流,两边和下部用玻璃胶粘牢;玻璃左下角上打一孔,位置与水泵进水口持平。 用于阻水   在溢流玻璃的外侧3cm处安排一块宽高52*40的玻璃,用于阻水,两侧用玻璃胶粘牢;下部留出8.5厘米,用于配置格栅。 胶水粘牢 当阻水玻璃沾牢后,在其上下各沾一个格栅。...
import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; import javax.swing.colorchooser.*; /**  * pTitle: 颜色选择器/p  * pDescription: 演示一个颜色选择器,可以从样本中选择,可以使用HSB模式和RGB模式/p  * pCopyright: Copyright (c) 2003/p  * pFilename: ColorChoos...
标签: Web开发
代码如下: package dw05prj.util.filter; import javax.servlet.Filter; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.FilterChain; import java.io.IOException; /*页面字符集过滤流*/ /* ...
标签: 生活常识
水族箱如何正确安装过滤器   鱼缸的过滤器如果没有好好放置的话,还是会出现鱼缸水浑浊的情况,所以如何安装过滤器是非常重要的。我为你总结了两个过滤器的放置方法,一起来看一下吧。 一、基本方法 1、泵装合适形成循环,不留粪便就是最好的检验。 2、泵的瓦数比常规大一点吸水量大,加速循环。 3、滤棉厚...

经验教程

139

收藏

75
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部