parameter
form태그의submit버튼을 클릭해서 데이터를 서버로 전송하면, 해당servlet에서는HttpServletRequest객체를 이용하여parameter값을 얻을 수 있다getParameter(name)-name의value값을 줌getParameterValues(name)-name의 값이 여러개 일때getParameterNames()- 해당form태그의 하위 태그들 줌
1 | String id = request.getParameter("id"); |
korean handling
Tomcat은ISO-8859-1방식을 기본 문자 처리 방식으로 하기 때문에 별도의 인코딩이 없으면 한글이 깨져보임Get방식과Post방식에 따라서 한글 인코딩 방법이 다름
Get방식 -><server.xml>수정1
<Connector URLEncoding="EUC-KR" port="8181"/>
Post방식 ->request.setCharacterEncoding()메소드 이용1
2
3protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("EUC-KR");
}