ÐéÄâÖ÷»úÓòÃû×¢²á-³£¼ûÎÊÌâ ¡ú java¼¼Êõ ¡ú J2EE | |||||||||||
[Ô´´]il8n±êÇ©Ïê½â
Õû¸öStruts 2Ó¦ÓõÄĬÈϹú¼Ê»¯ÏûÏ¢×ÊÔ´ÎļþÔÚstruts.xmlÅäÖÃÎļþÖÐͨ¹ýÉèÖó£Á¿struts.custom.il8n.resources À´Ö¸¶¨£¬ÀýÈ磺 <!-ÉèÖÃStruts 2Ó¦ÓõĹú¼Ê»¯×ÊÔ´Îļþ£¬¶à¸öÎļþÖмä¿ÉÓöººÅ·Ö¸ô¨C> ¡´constant name=¡±struts.custom.il8n.resourcesM va!ue=¡±messageResource7> ÔÚ·ÖÄ£¿é¶àÈËÐͬ¿ª·¢µÄÍŶÓÀ´ó¼ÒÏ°¹ß¸÷×Ô°Ñ×Ô¼ºÐèÒªÓõ½µÄ¹ú¼Ê»¯ÏûÏ¢·â×°µ½ ×Ô¼ºÖ¸¶¨µÄÏûÏ¢×ÊÔ´ÎļþÖУ¬ÕâÑùÒ»À´£¬ÔÚÌá¸ßÁËÄ£¿é¹ú¼Ê»¯ÏûÏ¢¶ÀÁ¢ÐÔµÄͬʱ£¬Ò²´øÀ´ ÁËһЩСÂé·³£¬±ÈÈçÓпÉÄÜÔÚ¶à¸öÏûÏ¢×ÊÔ´ÎļþÖдæÔÚͬÃûµÄÏûÏ¢key,ΪÁËÃÖ²¹Õâ¸öÒÅ º¶£¬Ê¹ÓÃil8n±êÇ©¿ÉÒÔÈÃÎÒÃÇÈçÔ¸ÒÔ³¥¡£ ÆäÓï·¨¸ñʽÈçÏ£º <s:il8n name=¡±¹ú¼Ê»¯ÏûÏ¢×ÊÔ´ÎļþµÄ»ù±¾Ãû¡±> ʹÓøùú¼Ê»¯ÏûÏ¢×ÊÔ´ÎļþµÄ±êÇ©Ìå </s:il8n> il8n±êÇ©ÊôÐÔ˵Ã÷Èç±í3-10Ëùʾ¡£ ±í3-10 il8n±êÇ©ÊôÐÔ˵Ã÷
ÀýÈ磬ÔÚ¹ú¼Ê»¯ÏûÏ¢×ÊÔ´ÎļþmessageResource_zh_CN.propertiesÖÐÅäÖÃtest.il8nÏûÏ¢: tesU18n=ÕâÊÇ messageResource_zh_CN.properties ÖÐµÄ test.il 8n ÔÚ×Ô¶¨Òå¹ú¼Ê»¯ÏûÏ¢×ÊÔ´ÎļþmyMessageResource_zh_CN.propertiesÖÐÅäÖÃͬÃûµÄtest.il8n ÏûÏ¢£º tesU18n=ÕâÊÇ myMessageResource_zh_CN.properties ÖÐµÄ test.il8n ʹÓÃil8n±êÇ©µÄJSPÒ³ÃæΪil8n.jsp,ÈçÀý³Ì3-12Ëùʾ¡£ Àý³Ì3-12 il8n±êÇ©Ó¦ÓÃÑÝʾҳÃæil8n.jsp <%@ page contentType=¡±text/html; charset=gbk¡±%> <%@taglib pr€fix=¡±s¡± uris¡¯Vstruts-tags¡± %> <html> <head> <title>il8n ±êÇ©²âÊÔ </head> <body> <hl>il8n ±êÇ©²âÊÔ</hlxhr/> ĬÈϵĹú¼Ê»¯ÏûÏ¢×ÊÔ´ÎļþÖеÄtesU18nÏûÏ¢ÄÚÈÝ: <s:text name=¡±testil8n,> /xbr/> ×Ô¶¨Òå¹ú¼Ê»¯ÏûÏ¢×ÊÔ´ÎļþÖеÄtest.il8nÏûÏ¢ÄÚÈÝ: <s:il8n name=,,myMessageResource¡±> <s:text name=¡±test.il8nM /> </s:il8n> </body> </html> il8n.jspÒ³ÃæµÄÔËÐÐЧ¹ûÈçͼ3-11Ëùʾ¡£ 3-11 il8n.jspÒ³ÃæµÄÔËÐÐЧ¹û Ô´´ÎÄÕ£¬×ªÔØÇë×¢Ã÷£º תÔØ×Ôjocean¹Ù·½²©¿Í ±¾ÎÄÁ´½ÓµØÖ·: il8n±êÇ©Ïê½â
|
|||||||||||
>> Ïà¹ØÎÄÕ | |||||||||||