|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttle.framework.TLEWebapplicationListener
À¥ ¾îÇø®ÄÉÀÌ¼Ç ¸®½º³Ê·Î¼ À¥ ¾îÇø®ÄÉÀ̼ÇÀÌ ÃʱâÈ µÇ°Å³ª Á¾·áµÉ ¶§ Ʋ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÃʱâÈÇϰųª Á¾·áÇØÁØ´Ù. web.xml ÆÄÀÏ¿¡ listener·Î¼ ÀÌ Å¬·¡½º¸¦ µî·ÏÇØÁÖ¾î¾ß ÇÑ´Ù.
web.xml ÆÄÀÏÀÇ ÄÜÅØ½ºÆ® ÆÄ¶ó¹ÌÅÍÀÎ "tle.configFile"À» »ç¿ëÇÏ¿© Ʋ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÃʱâÈ ¼³Á¤ ÆÄÀÏ °æ·Î¸¦ ¸í½ÃÇÑ´Ù.
web.xml ÆÄÀÏ¿¡ ´ÙÀ½°ú °°Àº ³»¿ëÀ» Ãß°¡ÇØÁÖ¸é µÈ´Ù.
<context-param> <param-name>tle.configFile</param-name> <param-value>/home/webapps/tle2/WEB-INF/config/TLEFrameworkConfig.xml</param-value> </context-param> <listener> <listener-class>tle.framework.TLEWebapplicationListener</listener-class> </listener>tle.configFile ÃʱâÈ ÆÄ¶ó¹ÌÅÍÀÇ °ª¿¡´Â ´ÙÀ½°ú °°ÀÌ {context.path}³ª {user.home}À» »ç¿ëÇÒ ¼ö ÀÖ´Ù.
<context-param> <param-name>tle.configFile</param-name> <param-value>{context.path}/WEB-INF/config/TLEFrameworkConfig.xml</param-value> </context-param>{context.path}¸¦ »ç¿ëÇÏ°Ô µÇ¸é ÇöÀç À¥ ¾îÇø®ÄÉÀ̼ÇÀÇ °æ·Î°¡ ´ëüµÇ¼ µé¾î°¡¸ç, {user.home}À» »ç¿ëÇÏ°Ô µÇ¸é »ç¿ëÀÚ È¨µð·ºÅ丮 °æ·Î°¡ ´ëüµÇ¼ µé¾î°£´Ù.
À§¿Í °°ÀÌ ÀÌ Å¬·¡½º¸¦ web.xml ÆÄÀÏ¿¡ listener·Î µî·ÏÇÏÁö ¾ÊÀ» °æ¿ì¿¡´Â Á÷Á¢ TLEFrameworkÀÇ ÃʱâÈ ¹× Á¾·á¸¦ ó¸®ÇØÁÖ¾î¾ß ÇÑ´Ù.
¼³Á¤ ÆÄÀÏ¿¡ ´ëÇÑ Á¤º¸´Â tle.framework.configuration.TLEConfig Ŭ·¡½º¿¡¼ Âü°íÇÒ ¼ö ÀÖ´Ù.
TLEConfig
,
TLEFramework
Constructor Summary | |
TLEWebapplicationListener()
|
Method Summary | |
void |
contextDestroyed(ServletContextEvent arg0)
À¥ ¾îÇø®ÄÉÀ̼ÇÀÌ Á¾·áµÇ¸é TLEInitializer¸¦ »ç¿ëÇÏ¿© Ʋ ÇÁ·¹ÀÓ¿öÅ©ÀÇ °¢ ÄÄÆ÷³ÍÆ®¸¦ Á¾·áÇÑ´Ù. |
void |
contextInitialized(ServletContextEvent event)
À¥ ¾îÇø®ÄÉÀ̼ÇÀÌ ÃʱâȵǸé TLEInitializer¸¦ »ç¿ëÇÏ¿© Ʋ ÇÁ·¹ÀÓ¿öÅ©ÀÇ °¢ ÄÄÆ÷³ÍÆ®¸¦ ÃʱâÈÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TLEWebapplicationListener()
Method Detail |
public void contextInitialized(ServletContextEvent event)
TLEFramework.openFramework() ¸Þ¼Òµå¸¦ È£ÃâÇÑ´Ù. À̶§ tle.configFile ÄÜÅØ½ºÆ® ÆÄ¶ó¹ÌÅÍÀÇ °ªÀ» ÀÎÀÚ·Î Àü´ÞÇÑ´Ù.
TLEFramework.openFramework() ¸Þ¼Òµå¸¦ È£ÃâÇϱâ Àü¿¡ TLEProperties.setProperty("context.path", event.getServletContext().getRealPath("")) ¸Þ¼Òµå¸¦ È£ÃâÇÑ´Ù.
javax.servlet.ServletContextListener#contextInitialized(javax.servlet.ServletContextEvent)
,
TLEFramework.openFramework(java.lang.String configFilePath)
public void contextDestroyed(ServletContextEvent arg0)
TLEFramework.closeFramework() ¸Þ¼Òµå¸¦ È£ÃâÇÑ´Ù.
javax.servlet.ServletContextListener#contextDestroyed(javax.servlet.ServletContextEvent)
,
TLEFramework.closeFramework()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |