jquery遮罩层

来源:互联网 发布:oppor11plus数据流量 编辑:程序博客网 时间:2024/05/17 08:04
public class LoctionFilter implements Filter {

    public void destroy() {
        

    }
    public void doFilter(ServletRequest request, ServletResponse response,
            FilterChain chain) throws IOException, ServletException {
        HttpServletRequest httRequest =(HttpServletRequest)request;
        HttpServletResponse httResponse =(HttpServletResponse)response;
        HttpSession session = httRequest.getSession();
        String requestURI = httRequest.getRequestURI();
        httRequest.setCharacterEncoding("UTF-8");
        httResponse.setCharacterEncoding("UTF-8");
        response.setContentType("text/html;charset=UTF-8");
        
//        request.setCharacterEncoding("UTF-8");
//        response.setCharacterEncoding("UTF-8");
        System.out.println(requestURI);
        if(session.getAttribute("jxname")==null && (requestURI.endsWith("login.jsp") || requestURI.endsWith("LoginServlet.do"))){
            chain.doFilter(request, response);
            return;
        }
        
        if(session.getAttribute("jxname")==null
                && (!requestURI.endsWith("login.jsp") || !requestURI.endsWith("LoginServlet.do"))
                && (requestURI.endsWith(".jsp") || requestURI.endsWith(".do"))){
            httResponse.sendRedirect("login.jsp");
            return;
        }
        
        chain.doFilter(request, response);
        
    }

    public void init(FilterConfig arg0) throws ServletException {
        

    }




===============================================

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:javaee="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID">
  <filter>
    <filter-name>LoctionFilter</filter-name>
    <filter-class>com.aaa.filter.LoctionFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>LoctionFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <javaee:display-name>prjmanager</javaee:display-name>
  <servlet>
    <javaee:description></javaee:description>
    <javaee:display-name>InitServlet</javaee:display-name>
    <servlet-name>InitServlet</servlet-name>
    <servlet-class>com.aaa.servlet.InitServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>InitServlet</servlet-name>
    <url-pattern>/InitServlet.do</url-pattern>
  </servlet-mapping>
  <welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
  </welcome-file-list>
  <servlet>
    <javaee:description></javaee:description>
    <javaee:display-name>LoginServlet</javaee:display-name>
    <servlet-name>LoginServlet</servlet-name>
    <servlet-class>com.aaa.servlet.LoginServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>LoginServlet</servlet-name>
    <url-pattern>/LoginServlet.do</url-pattern>
  </servlet-mapping>
  <error-page>
    <error-code>500</error-code>
    <location>/error.jsp</location>
  </error-page>
  <error-page>
    <error-code>404</error-code>
    <location>/error.jsp</location>
  </error-page>
 
</web-app>



================================================

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%
    response.setStatus(HttpServletResponse.SC_OK);
    out.print("error");
%>

原创粉丝点击