javaweb一些代码

来源:互联网 发布:网络兼职诈骗怎么报案 编辑:程序博客网 时间:2024/06/03 14:14

注册一个Filter过滤器的WEB文件配置方法

  <filter>
    <filter-name>sue</filter-name>
    <filter-class>webFilter.SuessFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>sue</filter-name>
    <url-pattern>/com.lovo.login/login.html</url-pattern>
  </filter-mapping>

java Filter中的重要方法dofilter

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
// FilterConfig   fc;
//
String a="";
a=a.replace("", "");
// String code = fc.getInitParameter("code");
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8");
String name = request.getParameter("user");
String pwd = request.getParameter("pwd");
DBcon db = new DBcon();
System.out.println(db.con(name, pwd));
if(db.con(name, pwd)){
// System.out.println(name+pwd);
System.out.println(db.con(name, pwd));
chain.doFilter(request, response);
}
else{
request.getRequestDispatcher("Die").forward(request, response);
}

其中可以控制过滤器进行发送所有物品

public void init(FilterConfig fConfig) throws ServletException {
// TODO Auto-generated method stub
}

创建

public void destroy() {
// TODO Auto-generated method stub
}

销毁

0 0
原创粉丝点击