¡á 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 |
|
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 |
|
|
|
ÄÚ¸àÆ® |
|
|
|
|
|
|