¼Ò¼³°°ÀºJSP1ºÎ  3Àå Basic of JSP  05 JSP¿¡¼­ »ý¼ºµÇ´Â ÀÚ¹ÙÆÄÀÏ  

05 JSP¿¡¼­ »ý¼ºµÇ´Â ÀÚ¹ÙÆÄÀÏ

 

JSP°¡ ½ÇÇàµÇ¸é ÀÚ¹Ù(.java)¿Í Ŭ·¡½º(.class)·Î º¯È¯µÇ¾î ±×¿¡ µû¶ó ÆäÀÌÁö¸¦ µ¿ÀûÀ¸·Î »ý¼ºÇÑ´Ù°í Çß½À´Ï´Ù. Áï, ¹Ì¸® ÁغñµÈ ¹®¼­°¡ ¾Æ´Ñ »õ·Î¿î ¹®¼­¸¦ ¸¸µé¾î¼­ º¸¿©Áشٴ °ÍÀÔ´Ï´Ù. ±×°ÍÀ» Áõ¸íÇÏ´Â °£´ÜÇÑ JSPÇÁ·Î±×·¥À» ¸¸µé¾î º¸°Ú½À´Ï´Ù. ÀÌ¹Ì hello.jsp¸¦ ¸¸µé¾î º¸¾ÒÁö¸¸ ¿©±â¼­´Â ´Ù½Ã Ãâ¹ßÇÏ´Â Àǹ̿¡¼­ 0ºÎÅÍ 9±îÁö Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇØ º¸µµ·Ï ÇϰڽÀ´Ï´Ù.

 

jspproof.jsp

JspÀÇ ½ÇÇà Áõ°Å¸¦ Å×½ºÆ®Çϱâ À§ÇÑ ¿¹Á¦

<%@page contentType="text/html;charset=euc-kr" %>
<html><head><title>JSP ½ÇÇàÀÇ Áõ°Å</title></head><body>
<h1> JSP ½ÇÇàÀÇ Áõ°Å</h1>
<%
  
for(int i=0;i<10;i++){
    out.println(
"<font color=blue>JSP ½ÇÇàÀÇ Áõ°Å</font>: "+i);
    out.println(
"<br>");
  }
%>
</body></html>

C:\jakarta\webapps\MySample>dir jspproof.jsp

2002-02-19  12:51a                 224 jspproof.jsp

 

 À§¿Í °°ÀÌ ÀÛ¼ºÇϼ̴ٸé ÀÌÁ¦ Á¢±Ù ÇØº¸µµ·Ï ÇϰڽÀ´Ï´Ù. À§ÀÇ JSPÆÄÀÏ¿¡ Á¢±ÙÇÏ·Á¸é ´ÙÀ½°ú °°Àº ÁÖ¼Ò·Î Á¢±ÙÇÏ¸é µË´Ï´Ù.

 

n        http://localhost:8080/MySample/jspproof.jsp

 

 À§ÀÇ °á°ú È­¸é°ú °°ÀÌ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù. ÀÌ¹Ì ¿©·¯ºÐÀÌ <% %>ű׸¦ ÀÌ¿ëÇÏ¿© ½ºÅ©¸³Æ®·¿(Scriptlet)À» »ç¿ëÇØ º¸¾Ò±â ¶§¹®¿¡ ¾î·ÆÁö ¾Ê°Ô ÀÛ¼ºÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ´ÜÁö ¿©±â¼­´Â ÇÑ±Û »ç¿ëÀÌ °¡´ÉÇϵµ·Ï ´ÙÀ½°ú °°Àº Äڵ带 »ðÀÔÇϰí ÀÖ½À´Ï´Ù.

 

n        <%@page contentType="text/html;charset=euc-kr" %>

 

 ¾ÆÁ÷ JSP°¡ .java¿Í .class·Î º¯È¯µÈ Áõ°Å¸¦ ãÁö ¸øÇÏ¿´½À´Ï´Ù. ±× Áõ°Å´Â ¹Ù·Î workµð·ºÅ͸®¸¦ »ìÆìº¸¸é ¸íÈ®È÷ ¾Ë ¼ö ÀÖ½À´Ï´Ù. Tomcat Ȩ µð·ºÅ͸®ÀÇ work µð·ºÅ͸® ³»ÀÇ ´ÙÀ½ È­¸é°ú °°Àº µð·ºÅ͸®¸¦ ã¾Æ º¸½Ã±â ¹Ù¶ø´Ï´Ù.

 

 

 work µð·ºÅ͸®´Â Àӽà µð·ºÅ͸®ÀÇ ¿ªÇÒÀ» Çϱ⠶§¹®¿¡ .jsp°¡ ·ÎµùµÉ ¶§ .java·Î º¯È¯µÇ°í .class·Î º¯È¯ÇÑ ÆÄÀÏÀÌ ±×´ë·Î ³²¾Æ ÀÖ½À´Ï´Ù. TomcatÀÇ ¹öÀü¸¶´Ù ÆÄÀÏÀÇ À̸§ÀÌ ´Ù¸¦ ¼öµµ ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ºÐ¸í óÀ½ ·Îµù µÉ ¶§ ÀÌ ÆÄÀϵéÀº ¸¸µé¾î Áú °ÍÀÔ´Ï´Ù. ±×¸®°í ¼öÁ¤ µÇ¾úÀ» ¶§ ÀÌ ÀÛ¾÷Àº Çѹø ´õ ÀÌ·ç¾îÁý´Ï´Ù. 

 

¿©·¯ºÐÀÌ JSP¸¦ ¸¸µé°í ½ÇÇàÇÑ ÈÄ ¹®Á¦°¡ À־ µð¹ö±ëÀ» ÇÒ ¶§ ¹®Á¦Á¡À» ãÁö ¸øÇßÀ» ¶§´Â ÀÌ Workµð·ºÅ͸®¸¦ Áö¿ì°í ¼­¹ö¸¦ ´Ù½Ã ½ÇÇàÇØ º¸´Â °Íµµ ÇϳªÀÇ ¹æ¹ýÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ±× ÀÌÀ¯´Â Åè°Ù¿£ÁøÀÇ »óÅ¿¡ µû¶ó¼­ »õ·ÎÀÌ ÀÛ¼ºÇÑ jsp°¡ .classÆÄÀÏ·Î º¯È¯µÇÁö ¾Ê°í Àü¿¡ ¾²ÀÌ´ø °ÍÀÌ ³²¾Æ ÀÖÀ» ¼öµµ Àֱ⠶§¹®ÀÔ´Ï´Ù. workµð·ºÅ丮´Â ¸» ±×´ë·Î Àӽõð·ºÅ͸®À̱⠶§¹®¿¡ Áö¿ì´õ¶óµµ ÅèĹ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛ½Ã۸é ÀÚµ¿À¸·Î ´Ù½Ã »ý¼ºµË´Ï´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°ÀºJSP1ºÎ
ÀúÀÚ:ÃÖ¿µ°ü