- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > À¥ÇÁ·Î±×·¡¹Ö > JSP 2.3 & Servlet 3.1[ÇýÁö¿ø]
ÃÖ±Ù ÀÚ¹Ù À¥ÇÁ·Î±×·¡¹ÖÀÇ °¡Àå ±âº»ÀûÀÌ°í ÇÙ½ÉÀûÀÎ ±â¼úÀº ¸ðµ¨2 °³¹ß ¹æ¹ýÀÌ´Ù. ±âº»ÀûÀ¸·Î ÀÌ ¸ðµ¨2 °³¹ß ¹æ¹ý¿¡ ´ëÇؼ ¿Ïº®È÷ ÀÌÇظ¦ ÇÏ°Ô µÇ¸é ȸ»ç¿¡¼ »ç¿ëÇÏ´Â ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ÀÌÇØ°¡ »¡¶óÁø´Ù. ¸ðµ¨2 °³¹ß ¹æ¹ýÀ» ÀÍÈ÷Áö ¸øÇϸé JSPÀÇ ¹®¹ýÀ» Ã¥À¸·Î ¹è¿î´ÙÇÏ´õ¶óµµ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡¼´Â ¾î·Á¿òÀ» °ÞÀ» ¼ö¹Û¿¡ ¾ø´Ù.
ÇöÀç ÃâÆǵǾî ÀÖ´Â ´ëºÎºÐÀÇ JSP Ã¥µéÀÌ ¸ðµ¨1 ±â¹ÝÀÇ ¿¹Á¦µé·Î ±¸¼ºµÇ¾î ÀÖ´Â ¹Ý¸é ÀÌ Ã¥Àº ¸ðµ¨2 °³¹ß ¹æ¹ý À§ÁÖ·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ¸ðµ¨2 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸¼ºÀ» ÃÖ±Ù ´ëºÎºÐÀÇ JavaEE ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼ Ç¥ÁØ ÇÁ·¹ÀÓ¿öÅ©·Î »ç¿ëµÇ°í ÀÖ´Â Spring Framework ±¸Á¶¿Í À¯»çÇÏ°Ô ±¸¼ºÇÏ¿´´Ù. ÀÌ Ã¥¿¡¼ ¼³¸íÇÏ°í ÀÖ´Â ¸ðµ¨2 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸¼ºÀ» ¿ÏÀüÈ÷ ÀÌÇØÇϸé Spring Framework µî ±âŸ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌÇØÇÏ´Â °Í¿¡µµ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
¶ÇÇÑ, À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÁÖ¿ä ±â´ÉµéÀ» ´Ù¾çÇÑ ¿¹Á¦·Î ¼Ò°³ÇÏ¿´´Ù. ÀÀ´äÇü °Ô½ÃÆÇ, ȸ¿ø°ü¸®, ¼îÇθô, ÀÚ¹Ù ¸ÞÀϸµ µî ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿¹Á¦µéÀ» ¼ö·ÏÇÏ¿´´Ù.
ÇöÀç ÃâÆǵǾî ÀÖ´Â ´ëºÎºÐÀÇ JSP Ã¥µéÀÌ ¸ðµ¨1 ±â¹ÝÀÇ ¿¹Á¦µé·Î ±¸¼ºµÇ¾î ÀÖ´Â ¹Ý¸é ÀÌ Ã¥Àº ¸ðµ¨2 °³¹ß ¹æ¹ý À§ÁÖ·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ¸ðµ¨2 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸¼ºÀ» ÃÖ±Ù ´ëºÎºÐÀÇ JavaEE ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼ Ç¥ÁØ ÇÁ·¹ÀÓ¿öÅ©·Î »ç¿ëµÇ°í ÀÖ´Â Spring Framework ±¸Á¶¿Í À¯»çÇÏ°Ô ±¸¼ºÇÏ¿´´Ù. ÀÌ Ã¥¿¡¼ ¼³¸íÇÏ°í ÀÖ´Â ¸ðµ¨2 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¸¼ºÀ» ¿ÏÀüÈ÷ ÀÌÇØÇϸé Spring Framework µî ±âŸ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌÇØÇÏ´Â °Í¿¡µµ ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
¶ÇÇÑ, À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÁÖ¿ä ±â´ÉµéÀ» ´Ù¾çÇÑ ¿¹Á¦·Î ¼Ò°³ÇÏ¿´´Ù. ÀÀ´äÇü °Ô½ÃÆÇ, ȸ¿ø°ü¸®, ¼îÇθô, ÀÚ¹Ù ¸ÞÀϸµ µî ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿¹Á¦µéÀ» ¼ö·ÏÇÏ¿´´Ù.
ÀúÀÚ: ¿ÀÁ¤¿ø
1 Chapter JSP ÀÔ¹®
1. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¿ä
2. JSP¿Í ¼ºí¸´(Servlet)
2 Chapter °³¹ß ȯ°æ ¼³Á¤
1. Java SE 8 ¼³Ä¡
2. À¥ ÄÁÅ×À̳Ê(Apache Tomcat 8.5) ¼³Ä¡
3. Á¾ÇÕ °³¹ßÅø(ÀÌŬ¸³½º) ¼³Ä¡
3 Chapter ServletÀÇ ÇÙ½É »çÇ×µé
1. Ŭ¶óÀ̾ðÆ®¿¡¼ ¼ºí¸´À¸·Î ¿äûÇÏ´Â ¹æ½Ä
2. ¼ºí¸´À» ÀÌ¿ëÇÑ Å¬¶óÀ̾ðÆ®¿¡¼ Àü¼ÛµÇ´Â ¿äû ó¸®
3. ¼ºí¸´¿¡¼ ÇÑ±Û Ã³¸®Çϱâ
4. ÇϳªÀÇ ÆĶó¹ÌÅÍ À̸§À¸·Î ¿©·¯ °³ÀÇ ÆĶó¹ÌÅÍ °ªÀÌ Àü¼ÛµÇ¾î ¿Ã °æ¿ì ó¸®Çϱâ
5. ¼ºí¸´¿¡¼ ¼¼¼Ç »ìÆ캸±â
4 Chapter JSP ±âº» ¿ä¼Ò
1. JSP ÁÖ¼®
2. JSP Áö½Ã¾î(Directive)
3. JSP ½ºÅ©¸³Æ® ¿ä¼Ò
5 Chapter ³»Àå °´Ã¼¿Í ¾×¼Ç ű×
1. ³»Àå °´Ã¼
2. ¿µ¿ª °´Ã¼¿Í ¼Ó¼º
3. ¾×¼Ç ű×
6 Chapter ¾×¼Ç ű׸¦ È°¿ëÇÑ ÅÛÇø´ ÆäÀÌÁö ÀÛ¼º
1. ÅÛÇø´ ÆäÀÌÁö
7 Chapter ÀÚ¹Ùºó(JavaBean)
1. ÀÚ¹ÙºóÀÇ °³¿ä
2. JSP¿¡¼ ÀÚ¹Ùºó »ç¿ëÇϱâ
3. ÀÚ¹ÙºóÀ» ÀÌ¿ëÇÑ È¸¿ø °¡ÀÔ Æû ÀÛ¼º
8 Chapter ¼¼¼Ç(Session)°ú ÄíÅ°(Cookie)
1. ¼¼¼Ç(Session)
2. ÄíÅ°(Cookie)
3. ¼¼¼Ç°ú ÄíÅ°¸¦ ÀÌ¿ëÇÑ ¿¹Á¦ 2
9 Chapter ¿¹¿Üó¸®
1. page Áö½ÃÀÚÀÇ errorPage ¼Ó¼º »ç¿ë
2. web.xml¿¡¼ error-code ¿¤¸®¸ÕÆ® °ª ¼³Á¤
3. web.xml¿¡¼ exception-type ¿¤¸®¸ÕÆ® °ª ¼³Á¤
10 Chapter ÆÄÀÏ ¾÷·Îµå
1. ÆÄÀÏ ¾÷·ÎµåÀÇ ¿ø¸®
2. °¡Àå ³Î¸® ¾²¿©Áö´Â ¾÷·Îµå ¸ðµâ COS ¶óÀ̺귯¸®
3. MultipartRequest Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ ¾÷·Îµå ±¸Çö
4. Part ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ ¾÷·Îµå
11 Chapter À̹ÌÁö ¼¶³×ÀÏ
1. ¼¶³×ÀÏ À̹ÌÁöÀÇ °³¿ä
2. ¼¶³×ÀÏ À̹ÌÁö ¸¸µé±â
12 Chapter JavaMail
1. ÀÚ¹Ù ¸ÞÀÏÀÇ °³¿ä
2. ÀÚ¹Ù ¸ÞÀÏÀÇ ±¸Çö
13 Chapter µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÑ È¸¿ø °ü¸® ½Ã½ºÅÛ
1. µ¥ÀÌÅͺ£À̽ºÀÇ °³¿ä ¹× ¼³Ä¡
2. SQL
3. JDBC
4. Ä¿³Ø¼Ç Ç®(Connection Pool)
5. JDBCÀÇ ½ÇÀü È°¿ë
6. µ¥ÀÌÅͺ£À̽º¸¦ ¿¬µ¿ÇÑ È¸¿ø °ü¸® ½Ã½ºÅÛ
14 Chapter JSTL(JSP Standard Tag Library)°ú EL(Expression Language)
1. JSTLÀÇ ´Ù¿î·Îµå ¹× ¼³Ä¡
2. EL(Expression Language)ÀÇ °³¿ä
3. ELÀÇ ³»Àå °´Ã¼
4. ELÀÇ ¿¬»êÀÚ
5. JSTLÀÇ ±âº» ¾×¼Ç - JSTL core
6. JSTLÀÇ ±¹Á¦È/Çü½ÄÈ ¾×¼Ç - JSTL fmt
7. JSTLÀÇ XML ¾×¼Ç - JSTL xml
8. JSTLÀÇ SQL ¾×¼Ç - JSTL sql
15 Chapter Model 2·Î ¸¸µå´Â °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ®
1. ¸ðµ¨ 2ÀÇ °³¿ä
2. ÀÌŬ¸³½º¿¡¼ MySQL µ¥ÀÌÅͺ£À̽º ¿¬°áÇϱâ
3. MVC ÆÐÅÏ(¸ðµ¨ 2 °³¹ß ¹æ¹ý)À» »ç¿ëÇÑ °£´ÜÇÑ °Ô½ÃÆÇ
16 Chapter Model 2 ¿¹Á¦µé
1. ¼¼¼ÇÀ» ÀÌ¿ëÇÑ ·Î±×ÀÎ, ·Î±×¾Æ¿ô ¿¹Á¦
2. ÄíÅ° Á¤º¸¸¦ ÀÌ¿ëÇÑ ÀÚµ¿ ·Î±×ÀÎ ¿¹Á¦
3. °¾ÆÁö ¼îÇθô ¿¹Á¦
4. ȸ¿ø °ü¸® ¿¹Á¦
5. ¸ðµ¨ 2¿¡ ÇÊÅÍ(Filter) Àû¿ëÇϱâ
1. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¿ä
2. JSP¿Í ¼ºí¸´(Servlet)
2 Chapter °³¹ß ȯ°æ ¼³Á¤
1. Java SE 8 ¼³Ä¡
2. À¥ ÄÁÅ×À̳Ê(Apache Tomcat 8.5) ¼³Ä¡
3. Á¾ÇÕ °³¹ßÅø(ÀÌŬ¸³½º) ¼³Ä¡
3 Chapter ServletÀÇ ÇÙ½É »çÇ×µé
1. Ŭ¶óÀ̾ðÆ®¿¡¼ ¼ºí¸´À¸·Î ¿äûÇÏ´Â ¹æ½Ä
2. ¼ºí¸´À» ÀÌ¿ëÇÑ Å¬¶óÀ̾ðÆ®¿¡¼ Àü¼ÛµÇ´Â ¿äû ó¸®
3. ¼ºí¸´¿¡¼ ÇÑ±Û Ã³¸®Çϱâ
4. ÇϳªÀÇ ÆĶó¹ÌÅÍ À̸§À¸·Î ¿©·¯ °³ÀÇ ÆĶó¹ÌÅÍ °ªÀÌ Àü¼ÛµÇ¾î ¿Ã °æ¿ì ó¸®Çϱâ
5. ¼ºí¸´¿¡¼ ¼¼¼Ç »ìÆ캸±â
4 Chapter JSP ±âº» ¿ä¼Ò
1. JSP ÁÖ¼®
2. JSP Áö½Ã¾î(Directive)
3. JSP ½ºÅ©¸³Æ® ¿ä¼Ò
5 Chapter ³»Àå °´Ã¼¿Í ¾×¼Ç ű×
1. ³»Àå °´Ã¼
2. ¿µ¿ª °´Ã¼¿Í ¼Ó¼º
3. ¾×¼Ç ű×
6 Chapter ¾×¼Ç ű׸¦ È°¿ëÇÑ ÅÛÇø´ ÆäÀÌÁö ÀÛ¼º
1. ÅÛÇø´ ÆäÀÌÁö
7 Chapter ÀÚ¹Ùºó(JavaBean)
1. ÀÚ¹ÙºóÀÇ °³¿ä
2. JSP¿¡¼ ÀÚ¹Ùºó »ç¿ëÇϱâ
3. ÀÚ¹ÙºóÀ» ÀÌ¿ëÇÑ È¸¿ø °¡ÀÔ Æû ÀÛ¼º
8 Chapter ¼¼¼Ç(Session)°ú ÄíÅ°(Cookie)
1. ¼¼¼Ç(Session)
2. ÄíÅ°(Cookie)
3. ¼¼¼Ç°ú ÄíÅ°¸¦ ÀÌ¿ëÇÑ ¿¹Á¦ 2
9 Chapter ¿¹¿Üó¸®
1. page Áö½ÃÀÚÀÇ errorPage ¼Ó¼º »ç¿ë
2. web.xml¿¡¼ error-code ¿¤¸®¸ÕÆ® °ª ¼³Á¤
3. web.xml¿¡¼ exception-type ¿¤¸®¸ÕÆ® °ª ¼³Á¤
10 Chapter ÆÄÀÏ ¾÷·Îµå
1. ÆÄÀÏ ¾÷·ÎµåÀÇ ¿ø¸®
2. °¡Àå ³Î¸® ¾²¿©Áö´Â ¾÷·Îµå ¸ðµâ COS ¶óÀ̺귯¸®
3. MultipartRequest Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ ÆÄÀÏ ¾÷·Îµå ±¸Çö
4. Part ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ ¾÷·Îµå
11 Chapter À̹ÌÁö ¼¶³×ÀÏ
1. ¼¶³×ÀÏ À̹ÌÁöÀÇ °³¿ä
2. ¼¶³×ÀÏ À̹ÌÁö ¸¸µé±â
12 Chapter JavaMail
1. ÀÚ¹Ù ¸ÞÀÏÀÇ °³¿ä
2. ÀÚ¹Ù ¸ÞÀÏÀÇ ±¸Çö
13 Chapter µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÑ È¸¿ø °ü¸® ½Ã½ºÅÛ
1. µ¥ÀÌÅͺ£À̽ºÀÇ °³¿ä ¹× ¼³Ä¡
2. SQL
3. JDBC
4. Ä¿³Ø¼Ç Ç®(Connection Pool)
5. JDBCÀÇ ½ÇÀü È°¿ë
6. µ¥ÀÌÅͺ£À̽º¸¦ ¿¬µ¿ÇÑ È¸¿ø °ü¸® ½Ã½ºÅÛ
14 Chapter JSTL(JSP Standard Tag Library)°ú EL(Expression Language)
1. JSTLÀÇ ´Ù¿î·Îµå ¹× ¼³Ä¡
2. EL(Expression Language)ÀÇ °³¿ä
3. ELÀÇ ³»Àå °´Ã¼
4. ELÀÇ ¿¬»êÀÚ
5. JSTLÀÇ ±âº» ¾×¼Ç - JSTL core
6. JSTLÀÇ ±¹Á¦È/Çü½ÄÈ ¾×¼Ç - JSTL fmt
7. JSTLÀÇ XML ¾×¼Ç - JSTL xml
8. JSTLÀÇ SQL ¾×¼Ç - JSTL sql
15 Chapter Model 2·Î ¸¸µå´Â °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ®
1. ¸ðµ¨ 2ÀÇ °³¿ä
2. ÀÌŬ¸³½º¿¡¼ MySQL µ¥ÀÌÅͺ£À̽º ¿¬°áÇϱâ
3. MVC ÆÐÅÏ(¸ðµ¨ 2 °³¹ß ¹æ¹ý)À» »ç¿ëÇÑ °£´ÜÇÑ °Ô½ÃÆÇ
16 Chapter Model 2 ¿¹Á¦µé
1. ¼¼¼ÇÀ» ÀÌ¿ëÇÑ ·Î±×ÀÎ, ·Î±×¾Æ¿ô ¿¹Á¦
2. ÄíÅ° Á¤º¸¸¦ ÀÌ¿ëÇÑ ÀÚµ¿ ·Î±×ÀÎ ¿¹Á¦
3. °¾ÆÁö ¼îÇθô ¿¹Á¦
4. ȸ¿ø °ü¸® ¿¹Á¦
5. ¸ðµ¨ 2¿¡ ÇÊÅÍ(Filter) Àû¿ëÇϱâ