±¸¼º¿ø ¼­ºê½Ã½ºÅÛ Æ¯¼º ÆÄÀÏ

±¸¼º¿ø ¼­ºê½Ã½ºÅÛÀº ÀÚ¿ø ¹øµé ¹× Ư¼º ÆÄÀÏÀ» »ç¿ëÇÏ¿© ·ÎÄÉÀϺ° Á¤º¸¸¦ ÀúÀåÇÕ´Ï´Ù.

Ư¼º ÆÄÀÏ¿¡ ¾×¼¼½ºÇÏ¿© ÇϳªÀÇ JSP°¡ ´Ù¾çÇÑ ¾ð¾î ¿ä±¸»çÇ×À» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Çѱ¹¿¡´Â Á÷ÇÔ(title) ¶Ç´Â Áß°£ À̸§(middle name)ÀÌ ¾ø½À´Ï´Ù.  µû¶ó¼­ AddressAdd ¹× AddressUpdate ¸í·É°ú ¿¬°üµÈ Ư¼º ÆÄÀÏÀÇ Çѱ¹¾î ¹öÀüÀº ÀÌ·¯ÇÑ Â÷ÀÌÁ¡À» ÁöÁ¤ÇÕ´Ï´Ù.

º¸´Ù ÀϹÝÀûÀ¸·Î ¸»ÇØ, ÀÌ·¯ÇÑ Æ¯¼º ÆÄÀÏÀ» »ç¿ëÇÏ¸é ·¹À̺íÀÌ ÇʼöÀÎÁö ¿©ºÎ ¶Ç´Â ·¹À̺íÀÌ ÇØ´ç ¾ð¾î·Î »ç¿ëµÇ´ÂÁö ¿©ºÎ¸¦ Æ÷ÇÔÇÏ¿© °¢ ¸Å°³º¯¼ö¿¡ ´ëÇØ »ç¿ëÇÒ ·¹À̺íÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.  ³ª¾Æ°¡ Ư¼º ÆÄÀÏÀ» »ç¿ëÇÏ¸é µå·Ó ´Ù¿î ¸ñ·ÏÀ» ÀÛ¼ºÇϰí, ¹Ýº¹ÀûÀ¸·Î »ç¿ëµÇ´Â ÅäÅ«À» Á¤ÀÇÇÒ ¼ö ÀÖÀ¸¸ç, Ư¼º ÆÄÀÏÀº ¸î¸î HTML Æ÷¸Ë ¸Å°³º¯¼ö¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.   

Ư¼º ÆÄÀÏ¿¡ ³ÖÀº ¼³Á¤Àº ½Ã½ºÅÛ ÀÛµ¿¿¡ ½ÇÁ¦·Î ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù.  ¿¹¸¦ µé¾î, ¸Å°³º¯¼ö¸¦ Çʼö·Î ¼³Á¤ÇÏ¸é ÆäÀÌÁö »ó¿¡ ±½ÀºÃ¼ ±Û²Ã·Î ³ªÅ¸³ª°Ô ÇÏÁö¸¸ ½ÇÁ¦·Î »ç¿ëÀÚ ÀÔ·ÂÀÌ È®ÀÎµÇ°Ô ÇÏÁö´Â ¾Ê½À´Ï´Ù.  »ç¿ëÀÚ ÀÔ·ÂÀ» È®ÀÎÇÏ·Á¸é ÀûÀýÇÑ Å½ºÅ© ¸í·ÉÀÌ ¼öÇàµÇ¾î¾ß ÇÕ´Ï´Ù.  

´ÙÀ½Àº ±¸¼º¿ø ¼­ºê½Ã½ºÅÛÀÇ ¸í·É°ú °ü·ÃµÈ Ư¼º ÆÄÀϵéÀÔ´Ï´Ù.

¸í·É Ư¼º ÆÄÀÏ
AddressAdd ¹× AddressUpdate Address.properties ¹× AddressBook.properties ¹× ¾ð¾î º¯È¯ (¿¹, address_en_US.properties)
UserRegistrationAdd ¹× UserRegistrationUpdate UserRegistration.properties ¹× ¾ð¾î º¯È¯
OrgEntityAdd ¹× OrgEntityUpdate OrgEntity.properties, OrgEntityManage.properties ¹× ¾ð¾î º¯È¯

È®ÀåµÈ ¿¹¸¦ º¸·Á¸é °ßº» JSP(Java Server Page)ÀÎ UserRegistrationForm.jsp¸¦ ÂüÁ¶ÇϽʽÿÀ.   ´ÙÀ½ ¿¹¿¡´Â JSP ÆÄÀϰú ÇÁ¶û½º¾î ¹× ¿µ¾î¿ë Ư¼º ÆÄÀÏÀÇ ÀϺΰ¡ ³ª¿Í ÀÖ½À´Ï´Ù.   ¿µ¾î¿ë¿¡¼­ »óÅ ¸Å°³º¯¼öÀÇ ·¹À̺íÀº "State"·Î Ç¥½ÃµÇ³ª Çʼö Ç׸ñÀº ¾Æ´Õ´Ï´Ù.  ÇÁ¶û½º¾î¿ë¿¡¼­ ·¹À̺íÀº "Departement"(ù ¹øÂ° "e"¿¡ ¾×¼¾Æ®°¡ ÀÖÀ½)ÀÌÁö¸¸ Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.

Address_en_US.propertiesÀÇ °æ¿ì:
state.Label=State 
state.Displayed=yes 
state.Required=no

Address_fr_FR.propertiesÀÇ °æ¿ì
state.Label=Departement (ù ¹øÂ° "e"¿¡ ¾×¼¾Æ®°¡ ÀÖÀ½)
state.Displayed=no
state.Required=no

AddressForm.jspÀÇ °æ¿ì
<% if (((Boolean)hshState.get(ECUserConstants.EC_RB_DISPLAYED)).booleanValue())
{ %>
<TD ALIGN=right><FONT SIZE=2>
<% if (((Boolean)hshState.get(ECUserConstants.EC_RB_REQUIRED)).booleanValue())
{ %> <B> <% } %>
<%= hshState.get(ECUserConstants.EC_RB_LABEL) %></B></FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="<%= StateURL %>"
VALUE="<%= strState %>" SIZE="20" MAXLENGTH="20">
</TD>

°ü·Ã °³³ä

°ü·Ã ÂüÁ¶  

IBM copyright