|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
°¡¿ì½º ¼ºñ½º(jsp ÆäÀÌÁö)°¡ ½ÇÇàµÇ±â Àü¿¡ Ŭ¶óÀ̾ðÆ®¿¡¼ ¼¹ö·Î Àü¼ÛµÈ µ¥ÀÌÅÍ
¼Â¿¡ ´ëÇØ Æí¸®ÇÏ°Ô ¾÷¹«·ÎÁ÷¿¡ ¹Ý¿µÇϱâ À§ÇÑ Àüó¸®(Pre-processing)¸ðµâÀÌ´Ù.
ÇϳªÀÇ ¼ºñ½º¿¡ ´ëÇØ ¿©·¯°³ÀÇ ¾÷¹«·ÎÁ÷À» ÄÄÆ÷³ÍÆ® ÇüÅ·ΠÀúÀÛÇÏ¿© µî·ÏÇÒ ¼ö
ÀÖ´Ù. ÀÛ¼ºµÈ ActioinÀº gsaf-config.xml¿¡ µî·ÏµÈ´Ù.
ÀÌ ÀÎÅÍÆäÀ̽º¸¦ Á÷Á¢ÀûÀ¸·Î ±¸Çö(implement)ÇÏ¿© ActionÀ» ¸¸µé ¼öµµ ÀÖÁö¸¸
GauceActionŬ·¡½º¸¦ »ó¼ÓÇÏ¸é ½±°Ô ActionÀ» ¸¸µé ¼ö ÀÖ´Ù. ÀÌ ¿Ü¿¡µµ
GauceAction¿¡´Â Æí¸®ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¼Òµå µéÀÌ Á¸ÀçÇÑ´Ù.
Method Summary | |
void |
destroy()
action-chain¿¡ µî·ÏµÈ ActionµéÀÌ re-loadingµÉ ¶§ ±âÁ¸¿¡ µî·ÏµÇ¾î ÀÖ´ø Actionµé¿¡ ´ëÇØ °¡¿ì½º ¼¹ö°¡ È£ÃâÇÑ ÈÄ action-chain¿¡¼ »èÁ¦µÈ´Ù. init¸Þ¼Òµå¿Í ¸¶Âù°¡Áö·Î action-chain¿¡¼ ActionÀÌ Á¦°ÅµÉ ¶§ ÃÖÁ¾ÀûÀ¸·Î ÇÑ ¹ø¸¸ È£ÃâµÈ´Ù. |
java.lang.String |
getInfo()
°¡¿ì½º ActionÀÇ Á¤º¸¸¦ ¹ÝȯÇÑ´Ù. |
void |
init(ActionConfig config)
°¡¿ì½º ActionÀÌ Ã³À½À¸·Î »ý¼ºµÇ¾î action-chain¿¡ µî·ÏµÉ ¶§ ÃÖÃÊ Çѹø¸¸ È£ÃâµÇ¸ç ActionConfig¸¦ ÅëÇØ action-chain¿¡´ëÇÑ Á¤º¸¸¦ ȹµæÇÒ ¼ö ÀÖ´Ù. |
void |
invoke(HttpGauceRequest request,
ActionChain chain)
Ŭ¶óÀ̾ðÆ®¿¡¼ ¼ºñ½º¸¦ È£ÃâÇÒ ¶§ °¡¿ì½º ¼¹ö´Â gsaf-config.xml¿¡¼ ÇØ´ç ¼ºñ½ºÀÇ action-chain¿¡ µî·ÏµÈ ActionµéÀº Request°¡ ÇØ´ç ¼ºñ½º¿¡ µµ´ÞµÇ±â Àü¿¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÑ´Ù. |
Method Detail |
public java.lang.String getInfo()
public void init(ActionConfig config) throws javax.servlet.ServletException
config
- action-chain¿¡ ´ëÇÑ Á¤º¸¸¦ ȹµæÇÒ ¼ö ÀÖ´Â ActionConfig, ÀÌ
ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÏ¿© ServletContextµµ ȹµæÇÒ ¼ö ÀÖÀ¸¸ç µû¶ó¼ ¼ºí¸´°ú À¯¿¬ÇÑ
¿¬µ¿À» Á¦°øÇÑ´Ù.
javax.servlet.ServletException
- init¸Þ¼Òµå¿¡¼ ¼ºí¸´°ú °ü·ÃµÈ ¿À·ù°¡
¹ß»ýÇÒ °æ¿ìpublic void invoke(HttpGauceRequest request, ActionChain chain) throws java.io.IOException, javax.servlet.ServletException
request
- Ŭ¶óÀ̾ðÆ®(ÄÄÆ÷³ÍÆ®)¿¡¼ ¿äûµÈ Request°´Ã¼,
HttpServletReqeust¸¦ »ó¼Ó¹ÞÀº ÀÎÅÍÆäÀ̽ºÀ̱⠶§¹®¿¡ HttpServlet¿¡ ÀÖ´Â ¸Þ¼Òµå´Â
µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù.chain
- ÇöÀç ActionÀÌ µî·ÏµÇ¾î ÀÖ´Â ActionüÀÎÀ» ³ªÅ¸³½´Ù. ÀÌ ¸Þ¼Òµå¿¡¼
󸮰¡ ¿Ï·áµÇ¸é ´ÙÀ½ ActionÀÇ Ã³¸®¸¦ À§ÇØ invokeNext¸Þ¼Òµå¸¦ È£ÃâÇÑ´Ù.
java.io.IOException
- Action¿¡¼ ¾÷¹«·ÎÁ÷À» ó¸®ÇÏ´Â µ¿¾È IO¿Í °ü·ÃµÈ
¿À·ù°¡ ¹ß»ýÇÒ °æ¿ì
javax.servlet.ServletException
- ¼ºí¸´°ú °ü·ÃµÈ ¿À·ù°¡ ¹ß»ýÇÒ °æ¿ìpublic void destroy()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |