----test.jsp 파일----
<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<title>Insert title here</title>
</head>
<body>
 <FORM METHOD=POST ACTION="ServletTest">
  1번 이름 : <INPUT TYPE="text" NAME="name1"/><p>
  <INPUT TYPE="submit" value="전송"> 
 </FORM>
</body>
</html>
-----ServletTest.java-----파일
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
 * Servlet implementation class for Servlet: testServlet
 *
 */
 public class ServletTest extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet {
    /* (non-Java-doc)
  * @see javax.servlet.http.HttpServlet#HttpServlet()
  */
 public ServletTest() {
  super();
 }    
 
 /* (non-Java-doc)
  * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  // TODO Auto-generated method stub
  doPost(request,response);
 }   
 
 /* (non-Java-doc)
  * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  */
 protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  // TODO Auto-generated method stub
  
  PrintWriter out=response.getWriter();
  request.setCharacterEncoding("euc-kr");
  
  String name1=request.getParameter("name1");
  
  out.print(name1);
}
      
}
//========================================================================================================================
String name=request.getParameter("name");
//name값 "name"에 해당하는 값을 String name 에 저장
request.setCharacterEncoding("euc-kr");
//한글을 표현해주기위해사용
Dynamic Web Project 프로젝트 생성 후
test.jsp 파일은 WebContent 에서 생성
Java Resource : src 에서 servlet [ ServletTest.java ]파일 생성
서블릿 파일에서 doGet 메소드 안에 doPost(request,response); 정의
doPost 메소드 안에 출력 내용 정의
//----------doPost 안의 내용↓↓↓↓↓↓↓↓↓↓↓↓↓
PrintWriter out=response.getWriter();
request.setCharacterEncoding("euc-kr");  
String name1=request.getParameter("name1");  
  out.print(name1);
//----------doPost 안의 내용↑↑↑↑↑↑↑↑↑↑↑↑↑
출력 클래스
import java.io.PrintWriter;
PrintWriter out=response.getWriter();




댓글을 달아 주세요