1. 서버->클라이언트 (HttpServletResponse setContentType)response.setContentType("text/html;charset=utf-8"); 2. 클라이언트->서버 (HttpServletRequest setCharacterEncoding)1)post 방식 request.setCharacterEncoding("utf-8");2)get 방식server.xml 에서 Connector port 8080의 URIEncoding="UTF-8" 로 설정
1. get 방식 - request.getQueryString();public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {response.setContentType("text/html;charset=utf-8");PrintWriter out = response.getWriter(); // request 요청한 클라이언트와의 출력스트림 생성out.print("Get방식으로 요청됨!");out.println(" 전체 문자열 : "+request.getQueryString());out.close();} 2. post 방식 - request.getInputStrea..
PrintWriter out = response.getWriter(); // request 요청한 클라이언트와의 출력스트림 생성out.print("Get방식으로 요청됨!");//Query String 추출String id = request.getParameter("id");String pwd = request.getParameter("pwd");String[] list = request.getParameterValues("color");out.print(id+":"+pwd);for(String s : list){out.print(" "+s);}out.close();