¢º Áñ°Üã±â   
 
   
 
 
 

  ¸ðµâ »ç¿ë ¹æ¹ý
    * Bright Spring Version 

  ¸ðµâ ȯ°æ ¼¼ÆÃ
     - bright-config.xml
     - struts-config.xml
     - web.xml
     - Tomcat ¼³Á¤
    * Eclipse ¼³Á¤

  °³¹ß Áö¿ø
 
 



Bright > ¸ðµâ»ç¿ë¹æ¹ý  > Struts Framework > °³¹ß ÀýÂ÷  
 
 °³¹ß ÀýÂ÷
     ¢Â VO,DAO ´ÜÀ» »ý·«ÇÏ°í ¹Ù·Î Action¸¸À» ±¸¼ºÇϸé JSP Framework Version ó·³ ºü¸¥ °³¹ßÀ» ÇÒ¼ö ÀÖ´Ù.
  • ÇØ´ç ÇÁ·Î±×·¥ ¹× À̹ÌÁöµîÀº  º°Äª Çü½Ä ¸í(Å×À̺í¸í ¶Ç´Â ÇØ´ç ±â´É ³í¸®¸í) ¶Ç´Â º°Äª Çü½Ä Æú´õ º°·Î °ü¸®ÇÑ´Ù.
  • µ¥ÀÌŸ VO »ý¼º: /src/net/mymyboard/framework/struts/vo ¹Ø¿¡ ÇØ´ç ¾÷¹«ÀÇ DB ó¸® ½Ã µ¥ÀÌŸ¸¦ ÀúÀåÇÏ´Â VO Class¸¦ ÇØ´ç Å×ÀÌºí ±¸¼º ¶Ç´Â ÇÊ¿ä µ¥ÀÌŸ ±¸¼ºÀ¸·Î ±â´É³í¸®¸í(Å×À̺í¸í)VO.java Çü½ÄÀ¸·Î ¸¸µç´Ù.( ex) SimpleVO.java »ý¼º,À̶§ ù ¹®ÀÚ´Â ´ë¹®ÀÚ·Î ½ÃÀÛÇÑ´Ù) 
  • DAO »ý¼º: /src/net/mymyboard/framework/bright/dao ¹Ø¿¡ ÇØ´ç ¾÷¹«ÀÇ DB 󸮸¦ ´ã´çÇϴ  DAO Class¸¦ ±â´É³í¸®¸í(Å×À̺í¸í)DAO.java Çü½ÄÀ¸·Î ¸¸µç´Ù.( ex) SimpleDAO.java »ý¼º,À̶§ ù ¹®ÀÚ´Â ´ë¹®ÀÚ·Î ½ÃÀÛÇÑ´Ù)  
  • ¾÷¹«Ã³¸® ÇÁ·Î¼¼½º ´Ü(Action) ±¸¼º: /src/net/mymyboard/framework/struts/action ¹Ø¿¡ ÇØ´ç ¾÷¹« 󸮸¦ ´ã´çÇϴ  Action Class¸¦ ±â´É³í¸®¸í(Å×À̺í¸í)Action.java Çü½ÄÀ¸·Î ¸¸µç´Ù.( ex) SimpleAction.java »ý¼º,À̶§ ù ¹®ÀÚ´Â ´ë¹®ÀÚ·Î ½ÃÀÛÇÑ´Ù)  
  • /WebRoot(±âº» À¥µð·ºÅ丮)/Service ¹Ø¿¡ ÇØ´ç ¾÷¹«ÀÇ Ã³¸® jsp Æú´õ¸¦ ¡°Å×À̺í¸í ¶Ç´Â ÇØ´ç ±â´ÉÀÇ ³í¸® ¸í¡± Çü½ÄÀ¸·Î ¸¸µç´Ù.(ex) menu_list Å×À̺í Menu_list Æú´õ »ý¼º,À̶§ ù ¹®ÀÚ´Â ´ë¹®ÀÚ·Î ½ÃÀÛÇÑ´Ù.)
  • Html Design Frame Control °ñ°Ý ´Ü ±¸¼º:/Service/±â´É³í¸®¸í(Å×À̺í¸í)/Service/±â´É³í¸®¸í(Å×À̺í¸í)/¹Ø¿¡ indexHtmlControl.jsp¸¦ ¸öÅëÀ» Á¦¿ÜÇÑ »ó´Ü,ÁÂÃø,¿ìÃø,ÇÏ´Ü ±âº» µðÀÚÀÎ °ñ°ÝÀ» ±¸¼ºÇÑ´Ù.
  • ÇØ´ç ±â´Éº° Design ´Ü ±¸¼º:/Service/±â´É³í¸®¸í(Å×À̺í¸í)/Service/±â´É³í¸®¸í(Å×À̺í¸í)/¹Ø¿¡ page_ÇØ´ç±â´É¸í.jsp·Î ¸®½ºÆ®,¸®½ºÆ®ÆäÀÌ¡,ÀÔ·Â/¼öÁ¤ °øÀ¯Æû,ÀÔ·ÂÆû,¼öÁ¤Æû,º¸±â µî ¸öÅë È­¸é´ÜÀ»  ±¸¼ºÇÑ´Ù.
  • page_ÇØ´ç±â´É¸í.jsp´Â ¸®½ºÆ®¸é page_list.jsp,¸®½ºÆ®ÆäÀÌ¡À̸é page_listPage.jsp,º¸±âÀ̸é page_view.jsp,ÀÔ·ÂÆûÀ̸é page_add.jsp,¼öÁ¤ÆûÀ̸é page_edit.jsp Çü½ÄÀ¸·Î ±¸¼ºµÈ´Ù.
  • ÀÔ·Â/¼öÁ¤Æû¿¡ µðÀÚÀÎÀ» °øÀ¯ÇÏ±æ ¿øÇϸé page_inputForm.jsp¸¦ page_add.jsp,page_edit¿¡ includeÇØ¼­ cmd(±â´É È£Ãâ ÆÄ¶ó¹ÌÅÍ)°ª¿¡ µû¶ó html µðÀÚÀο¡ µ¥ÀÌÅÍ °ª  ÇÒ´ç ¹× µ¿ÀÛÀ» ÇÑ´Ù. 

  Copyright 2008 (c) G-line Communications Corp All Rights Reserved.