Á¦¸ñ : Servlet°ÁÂ2(get,postó¸®)
-------------------------------------
--------------------------------------
// µÎ¹øÂ° ¿¹Á¦ÀÔ´Ï´Ù.
// servlet2.java
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class servlet2 extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html; charset=euc-kr");
// ÇѱÛ󸮸¦ À§ÇÏ¿© ¾Æ·¡¿Í °°ÀÌ code¸¦ º¯°æÇÑ´Ù.
// PrintWriter out = response.getWriter();
PrintWriter out =new PrintWriter(new OutputStreamWriter(
response.getOutputStream(),"8859_1"));
out.println("");
out.println("");
out.println("´ç½ÅÀÇ À̸§Àº " +
request.getParameter("name1") +
"ÀÔ´Ï´Ù ");
out.println("´ç½ÅÀÇ emailÁÖ¼Ò´Â" +
request.getParameter("email1") +
"ÀÔ´Ï´Ù ");
String[] fruits;
fruits = request.getParameterValues("fruit");
if (fruits != null) {
out.println("´ç½ÅÀÇ ÁÁ¾Æ ÇÏ´Â °úÀÏÀº ");
for (int i = 0; i < fruits.length; i++) {
out.println ( "" + fruits[i] + "");
}
out.println("ÀÔ´Ï´Ù.");
} else {
out.println ("°úÀÏÀ» ÁÁ¾Æ ÇÏÁö ¾Ê´Â ±º¿ä ");
}
out.println("");
out.println("");
// ¾Æ·¡ Äڵ带 »ý·«Çϸé ȸ鿡 Ãâ·ÂÀÌ ¾ÈµÈ´Ù.
out.close();
}
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
doGet(request, response);
}
}
-----------------------------------------------------
°á°ú:
´ç½ÅÀÇ À̸§Àº jimmyÀÔ´Ï´Ù
´ç½ÅÀÇ emailÁÖ¼Ò´Â jimmy@sbr.net ÀÔ´Ï´Ù
´ç½ÅÀÇ ÁÁ¾Æ ÇÏ´Â °úÀÏÀº »ç°ú Æ÷µµ ÀÔ´Ï´Ù.
¼³¸í:
1.get,postÀÇ ÀÎÀÚ°ªÀ» ³Ñ°Ü¹Þ´Â method´Â
request.getParameterValues(name)Àº ¸®ÅϰªÀÌ String [] À̸ç,
request.getParameter(name)ÀÇ ¸®ÅϰªÀº String ÀÔ´Ï´Ù.
Âü°í: requestÀÇ method´Â API ¸Å´º¾óÀ» ÂüÁ¶Çϼ¼¿ä.
-- jspº¸´Ù´Â ¾à°£ º¹ÀâÇÏÁö¿ä---
|