::: Zany's Homepage ::: Zany Wiki | »çÀÌÆ® ÅëÇÕ °Ë»ö
 
 
 

Tomcat + eclipse ȯ°æ¿¡¼­ Servlet ½ÇÇà

°Ô½ÃÆÇ
Jsp, Applet, Servlet
ÀÛ¼ºÀÚ
helix
ÀÛ¼ºÀÏ
2009-04-28 19:37:56
ÀÐÀº¼ö
7018
ÆòÁ¡
   
Ç¥½Ã¿É¼Ç
HTML»ç¿ë | ÀÚµ¿BRűנ| °ø¹é¹®ÀÚÇã¿ë | °¡¿îµ¥Á¤·Ä | °íÁ¤Æø±Û²Ã | ÀÚµ¿URL¸µÅ© | ¸¶¿ì½º¼±ÅÃ
¡á Tomcat + eclipse ȯ°æ¿¡¼­ Servlet ¼³Á¤.

    1. %CATALINA_HOME% ȯ°æº¯¼ö µî·Ï

        - C:\Program Files\Tomcat
    

    2. %CLASSPATH% µî·Ï

        - .;%CATALINA_HOME%\lib
    

    3. eclipse + Tomcat ȯ°æ¿¡¼­ WEB-INF ÀÇ web.xml ÆÄÀÏÀ» ¿­¾î Servlet-name À» µî·ÏÇÑ´Ù.

        <servlet>
            <servlet-name>HelloServlet</servlet-name>
            <servlet-class>HelloServlet</servlet-class>
        </servlet>

        <servlet-mapping>
            <servlet-name>HelloServlet</servlet-name>
            <url-pattern>/HelloServlet</url-pattern>
        </servlet-mapping>


    4. ¼­ºí¸´ ÆÄÀÏ : HelloServlet.java

        import java.io.*;
        import java.util.*;
        import java.io.IOException;
        import javax.servlet.ServletException;
        import javax.servlet.http.HttpServlet;
        import javax.servlet.http.HttpServletRequest;
        import javax.servlet.http.HttpServletResponse;

        public class HelloServlet extends HttpServlet {
            
            private static final long serialVersionUID = 1L;
              
            public HelloServlet() {
                super();
            }

            protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
                
                PrintWriter out;
                
                response.setContentType("text/html");
                response.setLocale(Locale.KOREA);
                
                out = response.getWriter();
                
                out.println("<HTML>");
                out.println("<HEAD><TITLE>Hello Servlet</TITLE></HEAD>");
                out.println("<BODY>");
                out.println("<H2>Hi.</H2>");
                out.println("</BODY>");
                out.println("</HTML>");
                
                out.close();

            }

        }


    5. ¼­ºí¸´ È£ÃâºÎ : ServletPassing.html

        <html>
        <head>
        <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
        <title>Insert title here</title>
        </head>
        <body>

        <form name="HelloGet" action="/HelloServlet" method="get">
            <input type="text" name="mystring" size="20" /><br/>
            <input type="submit" value="submit" />
        </form>

        </body>
        </html>
    

    6. HelloServlet.java ÆÄÀÏÀ» ÄÄÆÄÀÏÇÏ¿© WEB-INF\classes À§Ä¡¿¡ ³Ö¾îµÎ¸é,
       eclipse project explorer ÀÇ Java Resources ¿µ¿ª¿¡ HelloServlet.class °¡ »ý±ä´Ù.


    7. eclipse ¿¡¼­ Tomcat À» ±âµ¿ÇÏ°í, ServletPassing.html À» ºê¶ó¿ìÀú·Î º¸¸é µÈ´Ù.



°³³äÀÌ ¿©·¯ °³°¡ ¹¶ÃÄÁö´Ù º¸´Ï±î ¾î¸®¹ö¸®ÇØÁö´Ù°¡ °Ü¿ì Á¤¸®µÈ°Å °°´Ù.

¿©±â¼­ ÇÊ¿äÇÑ Áö½ÄÀº Jsp, Servlet, Tomcat, eclipse (and HTML)
Ajax, Reverse Ajax ¶û °°ÀÌ º¸´Ù º¸´Ï±ñ ´õ Çì±ò¸°´Ù. Á¨Àå.


EOF : Zany (2009-04-28)

 °Ô½ÃÆÇ ±Û ¸ñ·Ï
No Subject Poster Hits Posted
2476 helix 6764 2010-08-02 20:19:02
2203
[0] Struts2
helix 3258 2009-10-26 12:33:59
2146 helix 3334 2009-09-08 11:02:51
1899 helix 3266 2009-05-07 20:55:24
1898 helix 7656 2009-05-07 20:26:08
helix 7018 2009-04-28 19:37:56
ÄÚ¸àÆ®
ÀÛ¼ºÀÚ
                       
 
zany.kr
  Copyright ¨Ï 2002-2010 Zany's Programming Lab. All Rights Not Reserved.
temporary This Page loads on 0.016 Secs