Jsp生成静态页面的方法--过滤器法
时间:2007-08-13 来源:sdwsyjp
使用jsp生成静态页面.整个工程的目录结构如图:
StaticPage是我们将要生成的静态页面目录 所有静态页面都会生成在这个目录.
然后编写一个MyFitler的过滤器:
以下是代码片段: package com.filter;
import java.io.IOException;
public class MyFilter implements Filter { public void destroy() { }
public void doFilter(ServletRequest arg0, ServletResponse arg1,
String para = arg0.getParameter("id");
// 判断文件是否存在
public void init(FilterConfig arg0) throws ServletException {
} |
然后配置web.xml使上面的过滤器针对StaticPage目录生效:
然后编写StaticPage下的index.jsp文件 作为目录页面
以下是代码片段:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <title>index</title>
<meta http-equiv="pragma" content="no-cache"> </head>
<body> |