±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
35,000¿ø |
---|
31,500¿ø (10%ÇÒÀÎ)
1,750P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
JSF ÀÎ ¾×¼Ç ±â¼ú¼. ÀÌ Ã¥Àº ¡ºJavaServer Faces in Action ¡»ÀÇ ¹ø¿ª¼·Î ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÖ¾î¼ÀÇ Ç¥ÁØ UI ±â¼ú·Î¼ ³Î¸® »ç¿ëµÉ JSFÀÇ ¸ðµç °ÍÀ» ¾Ë¾Æº¼ ¼ö ÀÖµµ·Ï ²Ù¸ç ³õ¾Ò´Ù. JSFÀÇ ¼Ò°³¿Í ±âÃÊ, ȯ°æ¼³Á¤, ¿ªÇÒ, Ç¥ÁØ ÄÄÆ÷³ÍÆ®·Î ½ÃÀÛÇϱâ, ÀÔ·Â ÄÄÆ÷³ÍÆ®¿Í µ¥ÀÌÅÍ Å×À̺í ÄÄÆ÷³ÍÆ®, ÀÚ¹Ù ÄÚµå ¾øÀÌ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³¹ßÇϱâ, ¾ÖÇø®ÄÉÀÌ¼Ç ±â´É ÅëÇÕ µîÀÇ ³»¿ëÀ» ´ã°í ÀÖ´Ù. Ã¥ µÚÆí¿¡´Â JSP¾øÀÌ JSF »ç¿ëÇϱ⸦ ¼ö·ÏÇÏ¿´´Ù.
ÃâÆÇ»ç ¼Æò
¡´Ã¥ ¼Ò°³¡µ JSF(JavaServer Faces)¸¦ »ç¿ëÇϸé HTTP ¿äû°ú ÀÀ´ä ´ë½Å UI ÄÄÆ÷³ÍÆ®¿Í À̺¥Æ®¸¦ ÅëÇØ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» È¿À²ÀûÀ¸·Î °³¹ßÇÒ ¼ö ÀÖ´Ù. ¹öÆ°, ÅؽºÆ® ¹Ú½º, üũ¹Ú½º, µ¥ÀÌÅÍ ±×¸®µå µî°ú °°Àº JSF ÄÄÆ÷³ÍÆ®µéÀº »ç¿ëÀÚÀÇ ¿äûµé »çÀÌ¿¡ À¯ÁöµÇ±â ¶§¹®¿¡, »óŸ¦ °ü¸®Çϱâ À§ÇÑ º°µµÀÇ ¹ø°Å·Î¿î ÀÛ¾÷µéÀÌ ÇÊ¿ä ¾ø´Ù. ¶ÇÇÑ JSF´Â »ç¿ëÀÚÀÇ ÀԷ°ú ¾ÖÇø®ÄÉÀÌ¼Ç °´Ã¼¸¦ µ¿±âÈ ½ÃÅ´À¸·Î½á À¥ °³¹ß¿¡ ÀÖ¾î¼ÀÇ Áö·çÇÑ ¶Ç ´Ù¸¥ ÀÛ¾÷µéÀ» ÀÚµ¿À¸·Î ó¸®ÇÑ´Ù. JSF ÀÎ ¾×¼ÇÀº ÀÔ¹®¼ÀÌÀÚ ÇнÀ¼À̸ç, Æí¸®ÇÑ Âü°í¼ÀÌ´Ù. ÀÌ Ã¥Àº ¸¹Àº ¿¹Á¦¿Í ÇÔ²² JSF°¡ ¹«¾ùÀÎÁö, ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö, ±×¸®°í ½ºÆ®·µÃ÷, ¼ºí¸´, Æ÷Ʋ¸´, JSP, JSTL µîÀÇ ±â¼ú ¹× ¶Ç ´Ù¸¥ ÇÁ·¹ÀÓ¿öÅ©¿Í ¾î¶² °ü°è°¡ ÀÖ´ÂÁö ¼³¸íÇÑ´Ù. ¶ÇÇÑ Ç¥ÁØ ÄÄÆ÷³ÍÆ®, ·»´õ·¯, º¯È¯±â, °ËÁõ±â µîÀ» ÀÚ¼¼È÷ ´Ù·ç¸ç, ±×°ÍµéÀ» »ç¿ëÇÏ¿© źźÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÀÌ Ã¥Àº ¿©·¯ºÐÀÌ Áö±Ý ´çÀå JSF ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÙ °ÍÀÌ´Ù. ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë * JSF À§Á¬ »ç¿ë ¹æ¹ý * ±âÁ¸ÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ½ºÆ®·µÃ÷¿Í ÅëÇÕÇÏ´Â ¹æ¹ý * ¿À¶óŬ, IBM, ½ãÀÇ JSF µµ±¸ ¼Ò°³ * Ä¿½ºÅÒ ÄÄÆ÷³ÍÆ® ¹× ·»´õ·¯ÀÇ Á¦ÀÛ ¹æ¹ý * º¯È¯±â ¹× °ËÁõ±â Á¦ÀÛ ¹æ¹ý * ¸ðµç ¿ä¼Ò¸¦ °áÇÕÇÏ¿© JSF ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ý
¸ñÂ÷
ÃßõÀÇ ±Û
ÀúÀÚ¼¹®
°¨»çÀÇ ±Û
¿ªÀÚ¼¹®
ÀÏ·¯µÎ±â
1ºÎ JSF·ÎÀÇ Å½Çè
1Àå JavaServer Faces ¼Ò°³
1.1 RAD ¼¼»ó
1.1.1 ±×·¸´Ù¸é JSF¶õ ¹«¾ùÀΰ¡?
1.1.2 ¾÷°èÀÇ Áö¿ø
1.2 ±â¹Ý ±â¼ú
1.2.1 HTTP
1.2.2 ¼ºí¸´
1.2.3 Æ÷Ʋ¸´
1.2.4 ÀÚ¹Ùºó
1.2.5 JSP ¹× ±× ¹ÛÀÇ À¥ ÆäÀÌÁö Ç¥Çö±â¼ú
1.3 ÇÁ·¹ÀÓ¿öÅ©, ÇÁ·¹ÀÓ¿öÅ©, ÇÁ·¹ÀÓ¿öÅ©
1.3.1 ÇÁ·¹ÀÓ¿öÅ©°¡ ÇÊ¿äÇÑ ÀÌÀ¯
1.3.2 ±×³à´Â '¸ðµ¨ 2'
1.3.3 JSF¿Í ½ºÆ®·¯Ã÷, ±× ¹ÛÀÇ ÇÁ·¹ÀÓ¿öÅ©
1.4 ¾îµð¼³ª Á¸ÀçÇÏ´Â ÄÄÆ÷³ÍÆ®
1.5 Hello, world!
1.5.1 hello.jsp ºÐ¼®
1.5.2 goodbye.jsp ºÐ¼®
1.5.3 HelloBean Ŭ·¡½º ºÐ¼®
1.5.4 faces-config.xml ÆÄÀÏ ¼³Á¤
1.5.5 web.xml ÆÄÀÏ ¼³Á¤
1.6 ¿ä¾à
2Àå JSFÀÇ ±âÃÊ
2.1 ÇÙ½É »çÇ×
2.1.1 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÄÄÆ÷³ÍÆ®
2.1.2 ·»´õ·¯
2.1.3 °ËÁõ±â
2.1.4 ±â¹Ý ºó
2.1.5 º¯È¯±â
2.1.6 À̺¥Æ®¿Í ¸®½º³Ê
2.1.7 ¸Þ½ÃÁö
2.1.8 ³×ºñ°ÔÀ̼Ç
2.2 ¿äû ó¸® »ý¸íÁÖ±â
2.2.1 ´Ü°è 1: ºä º¹¿ø
2.2.2 ´Ü°è 2: ¿äû °ª Àû¿ë
2.2.3 ´Ü°è 3: À¯È¿¼º °ËÁõ ó¸®
2.2.4 ´Ü°è 4: ¸ðµ¨ °ª °»½Å
2.2.5 ´Ü°è 5: ¾ÖÇø®ÄÉÀÌ¼Ç È£Ãâ
2.2.6 ´Ü°è 6: ÀÀ´ä ·»´õ¸µ
2.3 ÄÄÆ÷³ÍÆ® ½Äº°ÀÚ ¹× Ŭ¶óÀ̾ðÆ® ½Äº°ÀÚÀÇ ÀÌÇØ
2.3.1 ¸í¸í ÄÁÅ×À̳Ê
2.3.2 ÂüÁ¶ ½Äº°ÀÚ
2.4 JSF Ç¥Çö ¾ð¾î
2.4.1 ¹üÀ§ º¯¼öÀÇ ÀÌÇØ
2.4.2 ³»Àå º¯¼öÀÇ »ç¿ë
2.4.3 ÄÄÆ÷³ÍÆ®¿Í ÇÔ²² EL »ç¿ëÇϱâ
2.5 ¿ä¾à
3Àå ¿ö¹Ö¾÷: JSFÀÇ À̸ðÀú¸ð
3.1 JSF ȯ°æ ¼³Á¤
3.1.1 ±âº» ¿ä±¸»çÇ×
3.1.2 JSF ±¸ÇöüÀÇ ¼±ÅÃ
3.1.3 µð·ºÅ丮 ±¸Á¶
3.1.4 ¼³Á¤
3.2 JSPÀÇ ¿ªÇÒ
3.2.1 JSP ÀÎŬ·çµå »ç¿ëÇϱâ
3.2.2 JSF¸¦ JSTL ¹× ±× ¹ÛÀÇ JSP Ä¿½ºÅÒ ÅÂ±×¿Í ÇÔ²² »ç¿ëÇϱâ
3.3 ºóÀÇ »ý¼º ¹× ÃʱâÈ
3.3.1 °ü¸® ºó ¼±¾ð
3.3.2 List¿Í MapÀ» °ü¸® ºóÀ¸·Î ¼±¾ð
3.3.3 °ª ¹ÙÀεù Ç¥Çö½ÄÀ¸·Î °ª ÁöÁ¤Çϱâ
3.4 ÆäÀÌÁö ¹Ù´ÙÀÇ Ç×ÇØ
3.5 ¿ä¾à
4Àå Ç¥ÁØ ÄÄÆ÷³ÍÆ®·Î ½ÃÀÛÇϱâ
4.1 ¸ðµç °ÍÀº ÄÄÆ÷³ÍÆ®¿¡
4.1.1 HTML ¼Ó¼º »ç¿ëÇϱâ
4.1.2 ÆнËÀÇ ÀÌÇØ
4.1.3 ÅøÀÇ °·ÂÇÔ
4.1.4 À̸鿡 Á¸ÀçÇÏ´Â ·»´õ Å°Æ®
4.2 °øÅë ÄÄÆ÷³ÍÆ® Ư¼º
4.3 UIViewRoot·Î ÆäÀÌÁö Á¦¾îÇϱâ
4.4 UIParameter·Î ÄÄÆ÷³ÍÆ® ÆĶó¹ÌÅÍ ¼³Á¤Çϱâ
4.5 OutputÀ¸·Î µ¥ÀÌÅÍ Ç¥ÇöÇϱâ
4.5.1 HtmlOutputText·Î Æò¹üÇÑ ÅؽºÆ® º¸¿©ÁÖ±â
4.5.2 ¡´f:verbatim¡µ ű׷ΠUIOutput »ç¿ëÇϱâ
4.5.3 HtmlOutputLabel·Î ÀÔ·Â ·¹ÀÌºí ¸¸µé±â
4.5.4 HtmlOutputFormatÀ¸·Î ÆĶó¹ÌÅÍÈµÈ ÅؽºÆ® ¸¸µé±â
4.5.4 HtmlOutputLink·Î ÇÏÀÌÆÛ¸µÅ© º¸¿©ÁÖ±â
4.6 HtmlGraphicImage·Î À̹ÌÁö º¸¿©ÁÖ±â
4.7 HtmlMessage·Î ÄÄÆ÷³ÍÆ® ¸Þ½ÃÁö º¸¿©ÁÖ±â
4.8 HtmlMessages·Î ´Ù¼öÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¸Þ½ÃÁö º¸¿©ÁÖ±â
4.9 Panel ÄÄÆ÷³ÍÆ®·Î ±×·ìÈ ¹× ·¹À̾ƿô ¸¸µé±â
4.9.1 HtmlPanelGroupÀ¸·Î ÄÄÆ÷³ÍÆ® ±×·ìÈÇϱâ
4.9.2 HtmlPanelGrid·Î Å×ÀÌºí ¸¸µé±â
4.10 ¿ä¾à
5Àå ÀÔ·Â ÄÄÆ÷³ÍÆ®¿Í µ¥ÀÌÅÍ Å×À̺í ÄÄÆ÷³ÍÆ®
5.1 À̺¥Æ® ¸®½º³Ê µî·ÏÇϱâ
5.1.1 °ª º¯°æ ¸®½º³Ê ¼±¾ðÇϱâ
5.1.2 ¾×¼Ç ¸®½º³Ê ¼±¾ðÇϱâ
5.2 °øÅë ÄÄÆ÷³ÍÆ® Ư¼º
5.3 HtmlFormÀ¸·Î Æû ´Ù·ç±â
5.4 ±âº» »ç¿ëÀÚ ÀÔ·Â ´Ù·ç±â
5.4.1 HtmlInputText·Î ±âº» ÅؽºÆ® ÇÊµå ¼±¾ðÇϱâ
5.4.2 HtmlInputTextarea·Î ¸Þ¸ð ÇÊµå ¸¸µé±â
5.4.3 HtmlInputSecretÀ¸·Î ¾ÏÈ£ ÇÊµå ¸¸µé±â
5.4.4 HtmlInputHiddenÀ¸·Î È÷µç ÇÊµå ¸¸µé±â
5.5 HtmlSelectBooleanCheckbox·Î üũ¹Ú½º ¸¸µé±â
5.6 ¾ÆÀÌÅÛ ¸ñ·Ï Á¤ÀÇÇϱâ
5.6.1 ´ÜÀÏÇÑ ¾ÆÀÌÅÛÀ» À§ÇÑ UISelectItem
5.6.2 ´ÙÁß ¾ÆÀÌÅÛÀ» À§ÇÑ UISelectItems
5.7 ´ÙÁß ¼±Åà ¾ÆÀÌÅÛ ´Ù·ç±â
5.7.1 HtmlSelectManyCheckbox·Î üũ¹Ú½º ±×·ì ¸¸µé±â
5.7.2 HtmlSelectManyListbox·Î ¸®½ºÆ®¹Ú½º ¸¸µé±â
5.7.3 HtmlSelectManyMenu·Î ´ÜÀÏ ¾ÆÀÌÅÛ ¸®½ºÆ®¹Ú½º ¸¸µé±â
5.8 ´ÜÀÏ ¼±Åà ¾ÆÀÌÅÛ ´Ù·ç±â
5.8.1 HtmlSelectOneRadio·Î ¶óµð¿À ¹öÆ° ±×·ì ¸¸µé±â
5.8.2 HtmlSelectOneListbox·Î ´ÜÀÏ ¼±Åà ¸®½ºÆ®¹Ú½º ¸¸µé±â
5.8.3 HtmlSelectOneMenu·Î ÄÞº¸ ¹Ú½º ¸¸µé±â
5.9 ¾ÖÇø®ÄÉÀÌ¼Ç ¸í·É ½ÇÇà
5.9.1 HtmlCommandButtonÀ¸·Î ¹öÆ° ¸¸µé±â
5.9.2 HtmlCommandLink·Î ¾×¼Ç ¸µÅ© ¸¸µé±â
5.10 HtmlDataTable·Î µ¥ÀÌÅÍ ÁýÇÕ Ç¥ÇöÇϱâ
5.11 ¿ä¾à
6Àå ±¹Á¦È, °ËÁõ±â, º¯È¯±â
6.1 ±¹Á¦È¿Í Áö¿ªÈ
6.1.1 Áö¿ªÈ »ìÆ캸±â
6.1.2 ¸®¼Ò½º ¹øµé ¸¸µé±â
6.1.3 ÄÄÆ÷³ÍÆ®¿Í ÇÔ²² ¸®¼Ò½º ¹øµé »ç¿ëÇϱâ
6.1.4 ¹é¿£µå ÄÚµåÀÇ ÅؽºÆ®¿¡ ´ëÇÑ ±¹Á¦È
6.2 ÀԷ°ª °ËÁõ
6.2.1 °ËÁõ ¸Þ¼Òµå »ç¿ëÇϱâ
6.2.2 °ËÁõ±â »ç¿ëÇϱâ
6.2.3 Ç¥ÁØ °ËÁõ±â »ç¿ëÇϱâ
6.2.4 ¿©·¯ °ËÁõ±âÀÇ Á¶ÇÕ
6.3 ŸÀÔ º¯È¯ ¹× Æ÷¸ËÆÃ
6.3.1 º¯È¯±â »ç¿ëÇϱâ
6.3.2 Ç¥ÁØ º¯È¯±â·Î ÀÛ¾÷Çϱâ
6.4 ¾ÖÇø®ÄÉÀÌ¼Ç ¸Þ½ÃÁö Ä¿½ºÅ͸¶ÀÌ¡Çϱâ
6.5 ¿ä¾à
2ºÎ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³¹ß
7Àå ProjectTrack ¼Ò°³
7.1 ¿ä±¸»çÇ×
7.2 °³³äÀû ¸ðµ¨
7.3 »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
7.4 °³¹ßÆÀ
7.5 ¿ä¾à
8Àå ·Î±×ÀÎ ÆäÀÌÁö ÀÛ¼º: ÀÚ¹Ù ÄÚµå ¾øÀÌ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³¹ßÇϱâ
8.1 ½ÃÀÛÇϱâ
8.1.1 web.xmlÀÇ ¼³Á¤
8.1.2 faces-config.xmlÀÇ ¼³Á¤
8.2 ·Î±×ÀÎ ÆäÀÌÁö ÀÛ¼º
8.2.1 HtmlGraphicImage¿Í HtmlOutputText ÄÄÆ÷³ÍÆ® Ãß°¡
8.2.2 Æû Ãß°¡
8.3 ÆäÀÌÁö¿¡ ¸Ú ³»±â
8.3.1 ¹öÆ° À̹ÌÁö »ç¿ëÇϱâ
8.3.2 ÀÚ¹Ù½ºÅ©¸³Æ® Ãß°¡Çϱâ
8.3.3 CSS Ãß°¡Çϱâ
8.4 °ËÁõ±â Ãß°¡Çϱâ
8.4.1 °ËÁõ ¸Þ½ÃÁö Ä¿½ºÅ͸¶ÀÌ¡
8.5 HtmlPanelGrid¸¦ »ç¿ëÇÑ ·¹À̾ƿô °³¼±
8.6 ¿ä¾à
9Àå ³ª¸ÓÁö ÆäÀÌÁö ÀÛ¼º: ÀÚ¹Ù ÄÚµå ¾øÀÌ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º °³¹ßÇϱâ
9.1 Ä¿½ºÅÒ ÄÄÆ÷³ÍÆ®·Î Çì´õ ¸¸µé±â
9.1.1 Ä¿½ºÅÒ Åø¹Ù ÄÄÆ÷³ÍÆ® »ç¿ëÇϱâ
9.1.2 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼³Á¤Çϱâ
9.2 ÆгÎÀ» »ç¿ëÇÑ µ¥ÀÌÅÍ Å×À̺í ÇÁ·ÎÅäŸÀÌÇÎ
9.2.1 'Àιڽº' ÆäÀÌÁö
9.2.2 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼³Á¤
9.2.3 'Àüü º¸±â' ÆäÀÌÁö
9.2.4 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼³Á¤
9.3 ÀÔ·Â Æû ¸¸µé±â
9.3.1 'ÇÁ·ÎÁ§Æ® ½ÂÀÎ' ÆäÀÌÁö
9.3.2 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼³Á¤
9.3.3 'ÇÁ·ÎÁ§Æ® ±â°¢' ÆäÀÌÁö
9.3.4 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼³Á¤
9.3.5 'ÇÁ·ÎÁ§Æ® »ý¼º' ÆäÀÌÁö
9.3.6 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼³Á¤
9.4 'ÇÁ·ÎÁ§Æ® »ó¼¼º¸±â' ÆäÀÌÁö
9.4.1 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼³Á¤
9.5 ¿ä¾à
10Àå ¾ÖÇø®ÄÉÀÌ¼Ç ±â´É ÅëÇÕ
10.1 JSF °³¹ß ¹æ½ÄÀÇ ÀÌÇØ
10.2 ¾ÖÇø®ÄÉÀÌ¼Ç È¯°æ ¾Ë¾Æº¸±â
10.3 º¸¾È Àû¿ëÀ» À§ÇÑ ÆäÀÌÁö À籸¼º
10.4 ·Î±×ÀÎ ÆäÀÌÁö
10.4.1 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼öÁ¤
10.5 Çì´õ
10.5.1 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼öÁ¤
10.6 µ¥ÀÌÅÍ ±×¸®µå ÅëÇÕ
10.6.1 'Àιڽº' ÆäÀÌÁö
10.6.2 'Àüü º¸±â' ÆäÀÌÁö
10.7 ÀÔ·Â Æû ÅëÇÕ
10.7.1 ÀÎŬ·çµå ¼öÁ¤
10.7.2 'ÇÁ·ÎÁ§Æ® ½ÂÀÎ' ÆäÀÌÁö
10.7.3 'ÇÁ·ÎÁ§Æ® ±â°¢' ÆäÀÌÁö
10.7.4 'ÇÁ·ÎÁ§Æ® »ý¼º' ÆäÀÌÁö
10.8 ¡®ÇÁ·ÎÁ§Æ® »ó¼¼º¸±â' ÆäÀÌÁö
10.8.1 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼öÁ¤
10.9 ¿¡·¯ ÆäÀÌÁö Ãß°¡Çϱâ
10.9.1 web.xml ¼öÁ¤
10.9.2 ³×ºñ°ÔÀÌ¼Ç ±ÔÄ¢ ¼öÁ¤
10.10 UIÀÇ ±¹Á¦È ¹× Áö¿ªÈ
10.10.1 ÅؽºÆ®¸¦ ¸®¼Ò½º ¹øµé·Î ¿Å±â±â
10.10.2 Çì´õÀÇ ±¹Á¦È
10.10.3 ·¯½Ã¾Æ¾î¸¦ À§ÇÑ Áö¿ªÈ
10.11 ¿ä¾à
3ºÎ ¾ÖÇø®ÄÉÀÌ¼Ç ·ÎÁ÷ °³¹ß
11Àå JSF ȯ°æ
11.1 ¼ºí¸´¿¡¼ JSF±îÁö
11.2 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±Ù°£
11.2.1 Application
11.2.2 Ç¥Çö½Ä Æò°¡Çϱâ
11.3 ¸ðµç °ÍÀÌ ÄÁÅؽºÆ® ¾È¿¡
11.3.1 FacesContext
11.3.2 FacesMessage
11.3.3 ExternalContext
11.4 À̺¥Æ® ó¸®
11.4.1 FacesEvent
11.4.2 ¾×¼Ç À̺¥Æ®ÀÇ Ã³¸®
11.4.3 °ª-º¯°æ À̺¥Æ®ÀÇ Ã³¸®
11.4.4 ´Ü°è À̺¥Æ®ÀÇ Ã³¸®
11.5 ÄÄÆ÷³ÍÆ®ÀÇ ÀçÁ¶¸í
11.5.1 UIComponent
11.5.2 UIViewRoot
11.5.3 ValueHolder
11.5.4 EditableValueHolder
11.5.5 SelectItem ¹× SelectItemGroup ¸ðµ¨ ºó
11.6 ¿ä¾à
12Àå ¾ÖÇø®ÄÉÀÌ¼Ç ºôµå: ¼³°è ¹× ±âÃÊ Å¬·¡½º
12.1 ¾ÖÇø®ÄÉÀ̼ÇÀÇ °èÃþ
12.2 ºó(bean) ¿ä¸®Çϱâ
12.2.1 toStringÀÇ Á߿伺
12.2.2 Á÷·ÄÈ
12.2.3 ¸ðµç °ÍÀÌ Æ¯¼º ¾È¿¡
12.2.4 ºó °ø°³Çϱâ
12.3 ºñÁî´Ï½º °èÃþ ¹× µ¥ÀÌÅÍ °èÃþ ºÐ¼®
12.4 ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþ °³¹ßÇϱâ
12.4.1 »ó¼ö ´Ù·ç±â
12.4.2 À¯Æ¿¸®Æ¼ ¸Þ¼Òµå ±¸¼ºÇϱâ
12.4.3 ½Ì±ÛÅæ ÃʱâÈ
12.4.4 ºñÁî´Ï½º °´Ã¼ÀÇ Àû¿ë
12.5 ¼¼¼Ç À¯Áö¸¦ À§ÇÑ Visit °´Ã¼ ÀÛ¼º
12.6 ±âÃÊ ±â¹Ý ºó Ŭ·¡½º °³¹ß
12.7 ¿ä¾à
13Àå ¾ÖÇø®ÄÉÀÌ¼Ç ºôµå: ±â¹Ý ºó, º¸¾È, ±¹Á¦È
13.1 ±â¹Ý ºó ÀÛ¼º
13.1.1 ¾²·¹µå ¾ÈÀü¼º
13.1.2 ¿¡·¯ ó¸®
13.1.3 ÀÎÁõ ¼öÇà
13.1.4 UIData¸¦ ÅëÇÑ ÇÁ·ÎÁ§Æ®ÀÇ ¸ñ·ÏÈ ¹× ¸®½º³ÊÀÇ ÆĶó¹ÌÅÍÈ
13.1.5 ÇÁ·ÎÁ§Æ® °»½Å
13.1.6 ÇÁ·ÎÁ§Æ® »ý¼º
13.1.7 UIData·Î ÇÁ·ÎÁ§Æ® ÀÌ·Â º¸¿©ÁÖ±â
13.1.8 JDBC ResultSet°ú UIData·Î ÀÛ¾÷Çϱâ
13.2 º¸¾È Àû¿ëÇϱâ
13.2.1 ÄÁÅ×ÀÌ³Ê ±â¹Ý º¸¾È vs. Ä¿½ºÅÒ º¸¾È
13.2.2 Ä¿½ºÅÒ º¸¾È »ç¿ëÇϱâ
13.3 Äڵ忡¼ÀÇ ±¹Á¦È Áö¿ø
13.3.1 ¸®¼Ò½º ¹øµéÀ» ÅëÇÑ ÅؽºÆ®ÀÇ ±¹Á¦È
13.3.2 ¸Þ½ÃÁöÀÇ ±¹Á¦È
13.4 ¼³°è ¹æ½ÄÀÇ °áÁ¤°ú ´ë¾È
13.4.1 ºñÁî´Ï½º °èÃþÀ¸·ÎÀÇ Á¢±Ù
13.4.2 ±â´Éº°·Î ºó ±¸¼ºÇϱâ
13.4.3 ¾×¼Ç ¸Þ¼Òµå¸¦ ±â¹Ý ºó¿¡¼ ±¸Çö
13.4.4 °ü¸® ºó »ý¼º ¼³ºñ¸¦ ÅëÇÑ ±â¹Ý ºó Ư¼ºÀÇ ÃʱâÈ
13.5 ¿ä¾à
14Àå ½ºÆ®·µÃ÷ ¹× ±âÁ¸ ¾ÖÇø®ÄÉÀ̼ǰúÀÇ ÅëÇÕ
14.1 ÅëÇÕÀÇ ÀǹÌ
14.2 JSF¸¦ ´Ù¸¥ ÇÁ·¹ÀÓ¿öÅ©¿Í ÅëÇÕÇÏ´Â °æ¿ì
14.3 ¿äû°ú ÀÀ´äÀÇ ´Ù¾çÇÑ ¾ó±¼
14.4 JSF¿Í ½ºÆ®·µÃ÷ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÅëÇÕ
14.4.1 ù ´Ü°è
14.4.2 ½ºÆ®·µÃ÷ JSP ÅÂ±× º¯°æ
14.4.3 JSF ¾×¼Ç ¸Þ¼Òµå¿Í °ü¸® ºó »ç¿ëÇϱâ
14.4.4 ´©°¡ ´©±¸¸¦ Á¦¾îÇϴ°¡?
14.5 ½ºÆ®·µÃ÷¸¦ »ç¿ëÇÏÁö ¾Ê´Â ¾ÖÇø®ÄÉÀ̼ǰú JSF¿ÍÀÇ ÅëÇÕ
14.6 ¿ä¾à
4ºÎ Ä¿½ºÅÒ ÄÄÆ÷³ÍÆ®, ·»´õ·¯, °ËÁõ±â ¹× º¯È¯±â ÀÛ¼º
15Àå JSF ȯ°æ: ÄÄÆ÷³ÍÆ® °³¹ßÀÚÀÇ °üÁ¡
15.1 UI È®ÀåÀÇ ¿¹ÝÀ¸·Î °¡´Â ¼¼ ´Ü°è
15.2 UI ÄÄÆ÷³ÍÆ® °³¹ß
15.2.1 UI ÄÄÆ÷³ÍÆ®ÀÇ Á¦ÀÛ ¿©ºÎ °áÁ¤
15.2.2 Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º
15.2.3 ¸Þ¼Òµå ¹ÙÀεùÀ» »ç¿ëÇÑ À̺¥Æ® ó¸®
15.2.4 µî·Ï
15.2.5 JSP¿ÍÀÇ ÅëÇÕ
15.3 ·»´õ·¯ °³¹ß
15.3.1 ·»´õ·¯ÀÇ ÀÛ¼º ¿©ºÎ °áÁ¤
15.3.2 Renderer
15.3.3 RenderKit
15.3.4 µî·Ï
15.3.5 JSP ÅëÇÕ
15.4 °ËÁõ±â °³¹ß
15.4.1 Validator
15.4.2 µî·Ï
15.4.3 JSP ÅëÇÕ
15.5 º¯È¯±â °³¹ß
15.5.1 Converter
15.5.2 µî·Ï
15.5.3 JSP ÅëÇÕ
15.6 ±¹Á¦È ´Ù·ç±â
15.7 UI È®Àå ÄÄÆ÷³ÍÆ®ÀÇ ÆÐŰ¡
15.8 ¿ä¾à
ºÎ·ÏA JSP ¾øÀÌ JSF »ç¿ëÇϱâ
Âü°í¹®Çå
ã¾Æº¸±â
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±âTkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö 2...
ÀÚ¹Ù °³¹ßÀÚ¸¦ À§ÇÑ ¿ÀºêÁ§Æ¼ºêC
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.