'request'에 해당되는 글 2건

web.xml 등록

<listener>
	<!-- 
		현재 요청되어진 HttpServletRequest 객체의 
		레퍼런스정보를 저장하는 기능을 제공한다. 
			
		자바 소스 사용 예) : 
		ServletRequestAttributes attr = 
			(ServletRequestAttributes)RequestContextHolder.currentRequestAttributes();
					
		HttpServletRequest = attr.getRequest();
	-->
	<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>

'JAVA' 카테고리의 다른 글

[JAVA] 간단한 RootPath 얻기  (448) 2022.12.15
[JAVA] replaceAll 정규식  (0) 2022.05.23
[JAVA] pdf를 이미지로 만들기 (PDFRenderer.jar)  (0) 2022.05.23
[JAVA] PathVariable  (0) 2022.05.23
[JAVA] Object Array  (0) 2022.05.23
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,

[JAVA]EncodingFilter 구현

JAVA 2017. 11. 6. 10:13

EncodingFilter 구현



package com.eBrother.wepa.web.filter;


import java.io.IOException;

import javax.servlet.Filter;

import javax.servlet.FilterChain;

import javax.servlet.FilterConfig;

import javax.servlet.ServletException;

import javax.servlet.ServletRequest;

import javax.servlet.ServletResponse;


public class EncodingFilter implements Filter {

private String encofing = null;

protected FilterConfig filterConfig = null;

public void destroy() {

this.encoding = null;

this.filterConfig = null;

}

/**

 * ServletRequest

*/


public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException,ServletException{


if(request.getCharacterEncoding() == null){

if(encoding != null){

request.setCharacterEncoding(encoding);

}

}

request.setCharacterEncoding(encoding);

chain.doFilter(request, response);

}

/**

 * web.xml

*/


public void init(FilterConfig filterConfig) throws ServletException{

this.filterConfig = filterConfig;

this.encoding = filterConfig.getInitParameter("encoding");

}


public FilterConfig getFilterConfig() {

return filterConfig;

}


public void setFilterConfig(FilterConfig cfg){

filterConfig = cfg;

}

}


'JAVA' 카테고리의 다른 글

[JAVA] 에러정의 web.xml  (0) 2017.11.07
[JAVA] error  (0) 2017.11.06
[JAVA]Download outOfMemory  (0) 2017.11.03
[JAVA]Dispatche :: request.getRequestDispatcher("/prg/board_excel.jsp");  (0) 2017.11.03
[JAVA]dbconnection 끊어지는 현상  (0) 2017.11.03
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,