Struts Web Tooling ¹öÀü 6.0 ¸±¸®½º¿¡¼´Â Struts-EL ÅÂ±× ¶óÀ̺귯¸®°¡ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
Servlet ½ºÆå ¹öÀü 2.4¿¡¼´Â ÀÚ¿ø °æ·Î ¾Õ¿¡ ½½·¡½Ã(/)°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¹öÀü 2.3¿¡¼´Â ¾Õ¿¡ /°¡ ÇÊ¿äÇÏÁö ¾Ê¾Ò½À´Ï´Ù. Áï, ¹öÀü 2.4 ÄÁÅ×À̳Ê(¿¹: WAS(WebSphere Application Server) V5)¿¡¼ ½ÇÇàµÈ Struts ÀÀ¿ëÇÁ·Î±×·¥(¶Ç´Â ´Ù¸¥ À¥ ÀÀ¿ëÇÁ·Î±×·¥)À» ¹öÀü 2.4 ÄÁÅ×À̳Ê(¿¹: WAS V6)¿¡¼ ½ÇÇàÇÒ °æ¿ì, ¾Õ¿¡ /°¡ ¾ø´Â °æ·Î¸¦ »ç¿ëÇÏ¿© ÀÚ¿øÀ» ã¾Æº¸·Á°í ½ÃµµÇÏ¸é ¹®Á¦Á¡ÀÌ ¹ß»ýÇÕ´Ï´Ù.
ÀÌ·¯ÇÑ ¹®Á¦Á¡ÀÌ ¹ß»ýÇÏ¸é ´ÙÀ½ ¿¹¿Ü¸¦ ¼ö½ÅÇÏ°Ô µË´Ï´Ù.
MalformedURLException: SRVE0238E: ÀÚ¿ø °æ·Î ¾Õ¿¡ ½½·¡½Ã°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù
.
Struts µµ±¸¿¡´Â ¹®Á¦Á¡ÀÌ ¾øÁö¸¸, ¾Õ¿¡ /°¡ ¾ø´Â °æ·Î¸¦ »ç¿ëÇÏ¿© ÀÚ¿øÀ» ÂüÁ¶Çϸé Struts ±¸¼º¿ä¼Ò¿¡¼ ¹®Á¦Á¡ÀÌ ¹ß»ýÇÕ´Ï´Ù.¿¹¸¦ µé¾î, Àü°³ ¼³¸íÀÚ(
/WEB-INF/web.xml
)¿¡ config·Î ½ÃÀÛÇÏ´Âparam-name
ÀÌ ÀÖ´Â Struts ActionServletÀÇinit-param
¿ä¼Ò·Î Struts ±¸¼º ÆÄÀÏÀÌ ÁöÁ¤µË´Ï´Ù. °¢°¢¿¡ ´ëÇÑparam-value
´Â Struts ±¸¼º ÆÄÀÏÀÇ °æ·ÎÀÔ´Ï´Ù. °¢param-value
¾Õ¿¡´Â /°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×¸®°í Struts ±¸¼º ÆÄÀÏ ÀÚü¿¡ ÁöÁ¤µÈ ÄÁÅØ½ºÆ® »ó´ë °æ·Î ¾Õ¿¡µµ /°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
Struts ±¸¼º ÆÄÀÏÀ» ÆíÁýÇÏ¿© ¾ÆÀÌÄÜ ¼Ó¼ºÀ» ¾ç½Ä Bean ¶Ç´Â ±Û·Î¹ú Àü´Þ Ç׸ñ¿¡ Ãß°¡ÇÒ °æ¿ì, ·Î±× ÆÄÀÏ¿¡ ³Î(null) Æ÷ÀÎÅÍ ¿¹¿Ü°¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ¹®Á¦Á¡Àº ±¸¼º ÆÄÀÏ¿¡¼ ¾ÆÀÌÄÜ Ç׸ñÀ» Á¦°ÅÇϰí Á¦Ç° Workbench¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¶§±îÁö Áö¼ÓµË´Ï´Ù.
À¥ ´ÙÀ̾î±×·¥ ÆíÁý±â¸¦ »ç¿ëÇÒ °æ¿ì, ¾ÆÆ¼ÆÑÆ®°¡ Faces Servlet URL ÆÐÅÏÀÇ Á¾¼Ó¼ºÀ» ÀνÄÇÏÁö ¾Ê½À´Ï´Ù.
Struts ToolingÀ» »ç¿ëÇÏ·Á¸é Àü°³ ¼³¸íÀÚ¿¡ ÃÖ¼Ò ÇϳªÀÇ ±¸¼º ÆÄÀÏÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ´Â ·±Å¸ÀÓ ÀÛµ¿°ú »ó¹ÝµË´Ï´Ù. ·±Å¸ÀÓ ÀÛµ¿¿¡¼´Â Àü°³ ¼³¸íÀÚ¿¡ ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì ±âº»ÀûÀ¸·Î "struts-config.xml" ÆÄÀÏÀÌ Ã³¸®¿¡ »ç¿ëµË´Ï´Ù. ±×·¯³ª Rational Developer ³»¿¡¼ ÀÛ¼ºµÈ ¸ðµç Struts ÇÁ·ÎÁ§Æ®¿¡´Â ±¸¼º ÆÄÀÏÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
Struts Tooling¿¡¼ Á¦°øÇÏ´Â ÇØ°áÃ¥ÀÌ ÀÖ´Â ¸µÅ© ¼ºê¼¼Æ®¿Í EAR ÇÁ·ÎÁ§Æ®¿¡´Â Struts ÇÁ·ÎÁ§Æ®¸¦ Æ÷ÇÔÇÏ´Â ¸ðµâÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÇÁ·ÎÁ§Æ® ¸¶¹ý»ç´Â EAR ¸ðµâ ÇÁ·ÎÁ§Æ®À» Ãß°¡ÇÕ´Ï´Ù.
±âº» ȯ°æ ¼³Á¤¿¡¼´Â ¿¬°áµÇÁö ¾ÊÀº °æ¿ì Á¡¼±À¸·Î Ç¥½ÃµË´Ï´Ù. GTK ȯ°æ¿¡¼´Â Á¡¼± ´ë½Å ½Ç¼±À¸·Î Ç¥½ÃµÇ¹Ç·Î ¿¬°áµÇÁö ¾Ê¾Æµµ ¿¬°áµÈ °Íó·³ º¸ÀÔ´Ï´Ù. ÀÌ´Â EclipseÀÇ ¾Ë·ÁÁø ±âº» ¹®Á¦Á¡ÀÔ´Ï´Ù(Bugzilla 52637 ÂüÁ¶). ÀÌ ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é ¿¬°áµÇÁö ¾ÊÀº °æ¿ì Á¡¼±ÀÌ ¾Æ´Ñ ´Ù¸¥ ¼± À¯ÇüÀÌ µÇµµ·Ï ¼³Á¤ÇϽʽÿÀ.
¿µ¾î°¡ ¾Æ´Ñ NLS ½Ã½ºÅÛ¿¡¼ º£Å¸ ·¹º§ v6 Äڵ带 »ç¿ëÇÏ¿© ÀÛ¼ºÇÑ ´ÙÀ̾î±×·¥Àº v6 Á¦Ç°À» »ç¿ëÇÏ¿© ¿ ¼ö ¾ø½À´Ï´Ù. ÇØ°áÃ¥ÀÌ ¾ø½À´Ï´Ù. ´ÙÀ̾î±×·¥À» ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.
¸ÊÇÎÀ» Á¦ÃâÇÒ ¸ðµâ ÄÁÅØ½ºÆ®¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¹æ½ÄÀ¸·Î ActionMapping ¸¶¹ý»ç(AMW)³ª FormBean ¸ÊÇÎ ¸¶¹ý»ç(FBW)¸¦ È£ÃâÇÏ¸é ¿Ã¹Ù¸£Áö ¾ÊÀº java Ŭ·¡½º°¡ »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ±¸¼º ÆÄÀÏ µå·Ó ´Ù¿î¿¡¼ ¸¶¹ý»ç ±âº»°ª°ú ´Ù¸¥ Struts ±¸¼º ÆÄÀÏÀ» ¼±ÅÃÇÒ ¶§ ¹®Á¦Á¡ÀÌ ¹ß»ýÇÕ´Ï´Ù.
¸ðµâ ÄÁÅØ½ºÆ® ¾øÀÌ ¸¶¹ý»ç¸¦ È£ÃâÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ÆÄÀÏ > »õ·Î ÀÛ¼º > ±âŸ¸¦ Ŭ¸¯ÇϽʽÿÀ.
- ±×·± ´ÙÀ½, CTRL NÀ» ´©¸£½Ê½Ã¿À.
À¥ ´ÙÀ̾î±×·¥ ÆíÁý±â³ª ÇÁ·ÎÁ§Æ® Ž»ö±â¿¡¼ Struts ¸ðµâÀ» ¼±ÅÃÇÏ¿© ÀÌ ¸¶¹ý»çµéÀ» È£ÃâÇÏ°í »õ·Î ÀÛ¼º > AMW/FBW ÄÁÅØ½ºÆ® ¸Þ´º ¿É¼ÇÀ» »ç¿ëÇÒ °æ¿ì, ¸¶¹ý»ç¿¡ º¯°æÇÒ ¼ö ¾ø´Â Struts ¸ðµâ ÄÁÅØ½ºÆ®°¡ Á¦°øµÇ¾î ¹®Á¦Á¡ÀÌ ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù.