본문 바로가기

기존카테고리/JSP

filter

 

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://xmlns.jcp.org/xml/ns/javaee"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"id="WebApp_ID" version="4.0">

<display-name>jspStudy</display-name>

<welcome-file-list>

<welcome-file>index.html</welcome-file>

<welcome-file>index.htm</welcome-file>

<welcome-file>index.jsp</welcome-file>

<welcome-file>default.html</welcome-file>

<welcome-file>default.htm</welcome-file>

<welcome-file>default.jsp</welcome-file>

</welcome-file-list>

 

<!-- <filter>

<filter-name>CharacterEncodingFilter</filter-name>

<filter-class>lectureDemo1.filter.CharacterEncodingFilter</filter-class>

</filter>

<filter-mapping>

<filter-name>CharacterEncodingFilter</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping> -->

 

</web-app>

 

 

 

package lectureDemo1.filter;

 

import java.io.IOException;

 

import javax.servlet.Filter;

import javax.servlet.FilterChain;

import javax.servlet.ServletException;

import javax.servlet.ServletRequest;

import javax.servlet.ServletResponse;

import javax.servlet.annotation.WebFilter;

 

@WebFilter("/*")

public class CharacterEncodingFilter implements Filter {

 

@Override

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)

throws IOException, ServletException {

 

request.setCharacterEncoding("UTF-8");

 

System.out.println("beforefilter");

chain.doFilter(request, response);

System.out.println("afterfilter");

 

}

 

}

 

'기존카테고리 > JSP' 카테고리의 다른 글

list 추출에서 pageContext 사용  (0) 2020.04.26
ArrayList 형변환  (0) 2020.04.17
현재시간  (0) 2020.04.15
자바빈  (0) 2020.04.08
예외처리  (0) 2020.04.08