IBM Books

Net.Data ÂüÁ¶¼­

HTML ºí·Ï

¸ñÀû

HTML ºí·Ï¿¡´Â Ŭ¶óÀ̾ðÆ®ÀÇ À¥ ºê¶ó¿ìÁ®³ª HTMLÀ» ÀÌÇØÇÏ´Â ÀÓÀÇÀÇ Åø¿¡ ÀÇÇØ ó¸®µÉ ¸ðµç HTML ÅÂ±× ¶Ç´Â ÅØ½ºÆ®°¡ µé¾î ÀÖ½À´Ï´Ù. HTML ºí·ÏÀº ´ëºÎºÐÀÇ Net.Data ¸ÅÅ©·Î ¾ð¾î ¸í·É¹®À» Æ÷ÇÔÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ´Â ¼öÇà½Ã¿¡ Æò°¡ ¹× ½ÇÇàµË´Ï´Ù. Net.Data´Â Net.Data ¸ÅÅ©·Î ¸í·É¹®À» ã¾Æ À̸¦ ½ÇÇàÇϸç, ±âŸ ¸ðµç ÅØ½ºÆ®°¡ HTMLÀ̶ó°í °¡Á¤Çϰí À̸¦ Ŭ¶óÀÌ¾ðÆ®·Î ¼Û½ÅÇÕ´Ï´Ù.

±¸¹®

                           +--------------------------+
                           V                          |
>>-%html---(--name--)---{----+-----------------------++--%}----><
                             |-exec_sql statement----|
                             |-variable reference----|
                             |-HTML if block---------|
                             |-function call---------|
                             |-HTML statement--------|
                             |-include statement-----|
                             +-include_url statement-+

¸Å°³º¯¼ö

%html

Ŭ¶óÀ̾ðÆ®ÀÇ À¥ ºê¶ó¿ìÁ®¿¡ Ç¥½ÃµÉ HTML ÅÂ±× ¹× ¿ø¹®ÀÌ µé¾î ÀÖ´Â ºí·ÏÀ» ÁöÁ¤Çϴ Ű¿öµå.

name

¾ËÆÄºª ¹®ÀÚ ¶Ç´Â ¹ØÁÙ·Î ½ÃÀÛÇÏ´Â ¾ËÆÄºª ¹®ÀÚ ¶Ç´Â ¼ýÀÚ ¹®ÀÚ¿­·Î, ¾ËÆÄºª ¹®ÀÚ, ¼ýÀÚ ¶Ç´Â ¹ØÁÙ·Î ÀÌ·ç¾îÁø ¸ðµç Á¶ÇÕÀÌ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.

exec_sql statement

ȣȯ¼ºÀ» À§ÇØ Áö¿øµÇ´Â DB2WWW ¸±¸®½º 1 ¾ð¾î ¿ä¼Ò. ºÎ·Ï A. "DB2 WWW ¿¬°á" ¶Ç´Â DB2 ¿ùµå ¿ÍÀ̵å À¥ ¸±¸®½º 1 Ã¥ÀÚ¸¦ ÂüÁ¶ÇϽʽÿÀ.

variable reference

ÀÌ´Â ÀÌÀü¿¡ Á¤ÀÇµÈ º¯¼ö °ªÀ» ¸®ÅÏÇϸç, $ ¹× ()À¸·Î ÁöÁ¤µË´Ï´Ù. ¿¹¸¦ µé¾î, if VAR = 'abc', then $(VAR) ¿¡¼­´Â °ª 'abc'°¡ ¸®Åϵ˴ϴÙ. ±¸¹®¿¡ ´ëÇÑ Á¤º¸´Â º¯¼ö ÂüÁ¶ ¸¦ ÂüÁ¶ÇϽʽÿÀ.

HTML if block

Net.Data ¸ÅÅ©·ÎÀÇ HTML ºÎºÐ¿¡ »ç¿ëµÇ´Â HTML IF ºí·Ï. Á¶°ÇºÎ ¹®ÀÚ¿­ 󸮸¦ ¼öÇàÇÕ´Ï´Ù. ¼ýÀÚ °ªÀº ºñ±³¸¦ À§ÇÑ ¹®ÀÚ¿­·Î 󸮵˴ϴÙ. ±¸¹® ¹× ¿¹Á¦´Â HTML IF ¸í·É¹® À» ÂüÁ¶ÇϽʽÿÀ.

function call

ÁöÁ¤µÈ Àμö¸¦ »ç¿ëÇÏ¿© ÀÌÀü¿¡ Á¤ÀÇµÈ Çϳª ÀÌ»óÀÇ FUNCTION ºí·ÏÀ» È£ÃâÇÕ´Ï´Ù. ±¸¹® ¹× ¿¹Á¦´Â ÇÔ¼ö È£Ãâ (@) À» ÂüÁ¶ÇϽʽÿÀ.

HTML statements

Ŭ¶óÀÌ¾ðÆ® ºê¶ó¿ìÁ®¿ëÀ¸·Î Çü½ÄÈ­µÉ ¸ðµç ¾ËÆÄºª ¹®ÀÚ, ¼ýÀÚ ¹× HTML ű׸¦ Æ÷ÇÔÇÕ´Ï´Ù.

include statement

INCLUDE ¸í·É¹®. ÆÄÀÏÀ» Àоî Net.Data ¸ÅÅ©·Î¿¡ ÅëÇÕ½Ãŵ´Ï´Ù. ±¸¹® ¹× ¿¹Á¦´Â INCLUDE ¸í·É¹® À» ÂüÁ¶ÇϽʽÿÀ.

include_url statement

INCLUDE_URL ¸í·É¹®. ´Ù¸¥ ÆÄÀÏÀ» ÀÐ¾î ¸í·É¹®ÀÌ ÁöÁ¤µÈ Net.Data À¥ ¸ÅÅ©·Î¿¡ ÅëÇÕ½Ãŵ´Ï´Ù. ÁöÁ¤µÈ ÆÄÀÏÀº ±¹Áö ¶Ç´Â ¿ø°Ý ¼­¹ö¿¡ Á¸ÀçÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸¹® ¹× ¿¹Á¦´Â INCLUDE_URL ¸í·É¹® À» ÂüÁ¶ÇϽʽÿÀ.

ÄÁÅØ½ºÆ®

Net.Data ºí·Ï ¶Ç´Â ¸í·É¹®À̾î¾ß Çϸç, ´Ù¸¥ ÀÓÀÇÀÇ Net.Data ºí·Ï ¶Ç´Â ¸í·É¹®¿¡ Æ÷Ç﵃ ¼ö ¾ø½À´Ï´Ù.

´ÙÀ½°ú °°Àº ¿ä¼ÒµéÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹

¿¹Á¦ 1:

%HTML(example1){
%INCLUDE(header.html)
<P>You can put <EM>any</EM> HTML in an HTML block.
An SQL function call is made like this:
@xmp1()
%INCLUDE(footer.html)
%}


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]