Java Struts 의 한글처리
페이지 정보
본문
	어디에 사용하는건지 잘 모르겠음~~~~
	
	
-------------------------------------------------------------------------
-------------------------------------------------------------------------
	1. 폼빈에서 한글 Encoding 을 지정하는 방법
	-------------------------------------------------------------------------
	 public void reset(ActionMapping mapping,HttpServletRequest req){
	  try{
	   req.setCharacterEncoding("euc-kr");
	  }catch(UnsupportedEncodingException e){
	  }
	 }
	-------------------------------------------------------------------------
	2. RequestProcessor 클래스를 오버라이딩 하는법
	-------------------------------------------------------------------------
	[1단계] RequestProcessor 를 클래스에 아래의 코딩을 추가한다.
	package board.controller;
	import javax.servlet.http.HttpServletRequest;
	import javax.servlet.http.HttpServletResponse;
	import org.apache.struts.action.RequestProcessor;
	public class MyRequestProcessor extends RequestProcessor {
	 protected boolean processPreprocess(HttpServletRequest request,HttpServletResponse response) {
	  boolean flag=false;
	  try {
	      request.setCharacterEncoding("euc-kr");   
	      flag=true;
	  }catch (Exception e) {
	      flag=false;
	  }
	  return flag;
	 }
	}
	[2단계] struts-config.xml 에 controller 요소를 추가한다.
	<controller
	 contentType = "text/html;charset=euc-kr"
	 debug = "3"
	 locale="true"
	 nocache = "true"
			댓글목록
등록된 댓글이 없습니다.






