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

自定义Filter过滤器,过滤所有jsp页面

 开发中,常常需要对指定的请求格式进行过滤。
比如,Struts2的应用中,往往要过滤掉 *.jsp的请求
※http://127.0.0.1:8080/Sample/login.action这样的请求被允许。
※http://127.0.0.1:8080/Sample/login.jsp这样的请求应该被过滤,并指定跳转到某个页面或执行某个Action等等
Struts2中的过滤器负责过滤所有的*.action,然后进行处理。
同样可以自定义一个Filter类,来单独负责某种格式请求的处理。
实现javax.servlet.Filter接口
FilterClass.java
1 import javax.servlet.*;
2 import javax.servlet.http.HttpServletResponse;
3
4 import java.io.*;
5 /**
6  * 过滤所有 「*.jsp」的请求
7  * 通过实现servlet中的Filter接口
8  */
9 public class FilterClass implements Filter {
10
11     public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse,
12             FilterChain chain) throws IOException, ServletException {
13         // Sample---所有的*.jsp的请求,跳转到Action
14         HttpServletResponse response = (HttpServletResponse) servletResponse;
15         response.sendRedirect("login.action");
16     }
17
18     public void destroy() {
19         // TODO Auto-generated method stub
20        
21     }
22
23     public void init(FilterConfig arg0) throws ServletException {
24         // TODO Auto-generated method stub
25        
26     }
27 }
在web.xml配置文件中,添加Filter过滤
Code
<filter>
    <filter-name>sample</filter-name>
    <filter-class>test.FilterClass</filter-class&


相关文档:

JSP诡异错误

   本地用的是tomcat6,运行一切都正常。把系统部到远程上时候报这个错误:    Syntax error on token "<", invalid AssignmentOperator
Syntax error on token "<", invalid AssignmentOperator
在网上找到原因:
这个错误可能是因为你在jsp中用到了泛型。
把泛型去掉试试就 ......

略论基于JAVA/JSP的网上书店系统

【摘要
JAVA语言是目前Internet上大型的WEB应用程序开发时使用得最热门的编程语言,本文描述了JAVA和JSP技术的特征以及在互联网上的使用情况,介绍这两种技术的重要编程方法和两者之关的联系,并完成一个基于这种技术的网上书店系统。
【关键字JAVA, JavaBeans, Servlet, JSP, 网络编程, 电子商务, 网上书店
Abstract
A ......

jsp 采集 小偷程序

<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page import="java.io.*,java.net.URL"%>
<%
URL url = new URL("http://www.itpub.net");//建立URL对象,并实例化为url,获得要抓取的网页地址
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(),"GB2312")); ......

JSP如何设置Cookie和删除Cookie

很多例如登录或者注销登录的地方需要使用到Cookie,今天学到在JSP中如何操作Cookie分享下
4.Cookie类常用的方法
1.setValue()/getValue() —>获取cookie对象的值。
2.getName()—>获取cookie对象的名称,循环的时候可以有选择的使用Cookie
3.setMaxAge()/getMaxAge()—>设置或获取cookie对象有 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号