½â¾öJSPÒ³ÃæµÄÖÐÎÄÂÒÂ루2002ÄêÔ´´£©
ºÍJavaÒ»Ñù£¬JSPÊÇÄ¿Ç°±È½ÏÈÈÃŵÄÒ»¸ö»°Ìâ¡£ËüÊÇÒ»ÖÖÔÚ·þÎñÆ÷¶Ë±àÒëÖ´ÐеÄWebÉè¼ÆÓïÑÔ£¬ÒòΪ½Å±¾ÓïÑÔ²ÉÓÃÁËJava£¬ËùÒÔJSP¼Ì³ÐÁËJavaµÄËùÓÐÓŵ㡣¿ÉÊÇÔÚʹÓÃJSP³ÌÐòµÄ¹ý³ÌÖУ¬³£Óöµ½ÖÐÎÄÂÒÂëÎÊÌ⣬ºÜ¶àÈËΪ´ËÍ·ÌÛ²»ÒÑ£¬±ÊÕß¾ÍÉîÊÜÆ亦£¬¶øÇÒʹÓÃƽ̨²»Í¬£¬ÖÐÎÄÂÒÂëÎÊÌâµÄ½â¾ö·½·¨Ò²²»Í¬£¬ÎÞÐÎÖÐÔö¼ÓÁËѧϰJSPµÄÄѶȡ£Æäʵ£¬ÔÚ³¹µ×Á˽âÏà¹ØÔÒòºó£¬ÎÊÌ⻹ÊDZȽÏÈÝÒ×½â¾öµÄ¡£ÒÔÏÂÊDZÊÕß×ܽáµÄ½â¾ö·½·¨£¬ÏàÐŶԴó¼Ò»áÓÐÒ»¶¨µÄ½è¼øÒâÒå¡£
×Ö·ûÄÚÂë
ÿ¸ö¹ú¼Ò£¨»òÇøÓò£©¶¼¹æ¶¨Á˼ÆËã»úÐÅÏ¢½»»»ÓõÄ×Ö·û±àÂ뼯£¬ÈçÃÀ¹úµÄÀ©Õ¹ASCIIÂë¡¢ÖйúµÄGB2312-80¡¢ÈÕ±¾µÄ JIS µÈ£¬×÷Ϊ¸Ã¹ú¼Ò(ÇøÓò)ÐÅÏ¢´¦ÀíµÄ»ù´¡£¬ÓÐ×Åͳһ±àÂëµÄÖØÒª×÷Óá£ÓÉÓÚ¸÷±¾µØ×Ö·û¼¯´úÂ뷶ΧÖصþ£¬Ï໥¼äÐÅÏ¢½»»»À§ÄÑ£¬Èí¼þ±¾µØ»¯°æ±¾¶ÀÁ¢Î¬»¤³É±¾½Ï¸ß¡£Òò´ËÓбØÒª½«±¾µØ»¯¹¤×÷ÖеĹ²ÐÔ³éÈ¡³öÀ´£¬×öÒ»ÖÂÐÔ´¦Àí£¬½«ÌØÊâµÄ±¾µØ»¯´¦ÀíÄÚÈݽµµÍµ½×îÉÙ£¬Õâ¾ÍÊÇËùνµÄ¹ú¼Ê»¯£¨I18N£©¡£¸÷ÖÖÓïÑÔÐÅÏ¢±»¹æ·¶Îª±¾µØÐÅÏ¢£¬¶øµ×²ã×Ö·û¼¯²ÉÓðüº¬ÁËËùÓÐ×Ö·ûµÄUnicode¡£
×Ö·ûÄÚÂë(character code)Ö¸µÄÊÇÓÃÀ´´ú±í×Ö·ûµÄÄÚÂë¡£ÎÒÃÇÔÚÊäÈëºÍ´æ´¢ÎĵµÊ±¶¼ÒªÊ¹ÓÃÄÚÂ룬ÄÚÂë·ÖΪµ¥×Ö½ÚÄÚÂëºÍË«×Ö½ÚÄÚÂë¡£µ¥×Ö½ÚÄÚÂëµÄÓ¢ÎÄÈ«³ÆÊÇSingle-Byte Character Sets (SBCS)£¬¿ÉÒÔÖ§³Ö256¸ö×Ö·û±àÂ룻˫×Ö½ÚÄÚÂëµÄÓ¢ÎÄÈ«³ÆÊÇDouble-Byte Character Sets(DBCS)£¬¿ÉÒÔÖ§³Ö65000¸ö×Ö·û±àÂ룬Ö÷ÒªÓÃÀ´¶Ô´ó×Ö·û¼¯µÄ¶«·½ÎÄ×Ö½øÐбàÂë¡£
CodePageÖ¸µÄÊÇÒ»¸ö¾¹ýÌôÑ¡µÄÒÔÌض¨Ë³ÐòÅÅÁеÄ×Ö·ûÄÚÂëÁÐ±í£¬¶ÔÓÚÔçÆڵĵ¥×Ö½ÚÄÚÂëµÄÓïÖÖ£¬CodePageÖеÄÄÚÂë˳ÐòʹµÃϵͳ¿ÉÒÔ°´ÕÕ´ËÁбíÀ´¸ù¾Ý¼üÅ̵ÄÊäÈëÖµ¸ø³öÒ»¸ö¶ÔÓ¦µÄÄÚÂë¡£¶ÔÓÚË«×Ö½ÚÄÚÂ룬¸ø³öµÄÊÇMultiByteµ½UnicodeµÄ¶ÔÓ¦±í£¬ÕâÑù¾Í¿ÉÒÔ°ÑÒÔUnicodeÐÎʽ´æ·ÅµÄ×Ö·ûת»¯ÎªÏàÓ¦µÄ×Ö·ûÄÚÂë¡£ÒýÈë¶ÔCodePageµÄÖ§³ÖÖ÷ÒªÊÇΪÁË·ÃÎʶàÓïÖÖÎļþÃû£¬Ä¿Ç°ÔÚNTFSºÍFAT32/VFATϵÄÎļþϵͳÉ϶¼Ê¹ÓÃUnicode£¬ÕâÐèҪϵͳÔÚ¶ÁÈ¡ÕâЩÎļþÃûʱ¶¯Ì¬µØ½«Æäת»»ÎªÏàÓ¦µÄÓïÑÔ±àÂë¡£
ÏàÐÅÁ˽âJSP´úÂëµÄ¶ÁÕ߶ÔISO8859-1Ò»¶¨²»Ä°Éú£¬ISO8859-1ÊÇÎÒÃÇƽʱʹÓñȽ϶àµÄÒ»¸öCodePage£¬ËüÊôÓÚÎ÷Å·Óïϵ¡£GB2312-80 ÊÇÔÚ¹úÄÚ¼ÆËã»úºº×ÖÐÅÏ¢¼¼Êõ·¢Õ¹³õʼ½×¶ÎÖƶ©µÄ£¬ÆäÖаüº¬Á˴󲿷ֳ£ÓõÄÒ»¡¢¶þ¼¶ºº×ÖºÍ9ÇøµÄ·ûºÅ¡£¸Ã×Ö·û¼¯ÊǼ¸ºõËùÓеÄÖÐÎÄϵͳºÍ¹ú¼Ê»¯µÄÈí¼þ¶¼Ö§³ÖµÄÖÐÎÄ×Ö·û¼¯£¬ÕâÒ²ÊÇ×î»ù±¾µÄÖÐÎÄ×Ö·û¼¯¡£
GBK ÊÇ GB2312-80 µÄÀ©Õ¹£¬ÊÇÏòÉϼæÈݵġ£Ëü°üº¬ÁË20902¸öºº×Ö£¬Æä±àÂ뷶ΧÊÇ 0x8140¡«0xFEFE£¬ÌÞ³ý
Ïà¹ØÎĵµ£º
×¢ÊÍ
ÔÚ¿Í»§¶ËÏÔʾһ¸ö×¢ÊÍ.
JSP Óï·¨
<!-- comment [ <%= expression %> ] -->
Àý×Ó 1
<!-- This file displays the user login screen -->
ÔÚ¿Í»§¶ËµÄHTMLÔ´´úÂëÖвúÉúºÍÉÏÃæÒ»ÑùµÄÊý¾Ý£º
<!-- This file displays the user login screen -->
Àý×Ó 2
<!-- This page was lo ......
ÎÒÃÇʹÓÃGoogleÌṩµÄiframeÈÃjspÒ³ÃæǶÈëµ½flexÖÐ
Ê×ÏÈ£¬Çëµ½http://code.google.com/p/flex-iframe/ÏÂÔØiframe µÄswc°ü
µÚ¶þ²½£¬°Ñswc°ü·ÅÈëflex_libsÖУ¬Èç¹û²»ÊÇwebÏîÄ¿¾Í·ÅÈëlibÏÂ
µÚÈý²½£¬´´½¨Ò»¸ömxmlÎļþ
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/ ......
Web.xml³£ÓÃÔªËØ
<web-app>
<display-name></display-name>¶¨ÒåÁËWEBÓ¦ÓõÄÃû×Ö
<description></description> ÉùÃ÷WEBÓ¦ÓõÄÃèÊöÐÅÏ¢
<context-param></context-param> context-paramÔªËØÉùÃ÷Ó¦Ó÷¶Î§Äڵijõʼ»¯²ÎÊý¡£
<filter></filter> ¹ýÂËÆ÷ÔªËؽ«Ò»¸ ......
http://www.soft6.com/tech/16/160477.html
ʵÏÖtagµÄÀࣨ±êÇ©´¦ÀíÆ÷£©(tag handler)
1£¬ÊÇһЩÔÚÒýÓÃÁ˱êÇ©µÄJSPÒ³ÃæÖ´ÐÐÆڼ䱻Web Containerµ÷ÓÃÒÔÇó×Ô¶¨Òå±êÇ©ÖµµÄ¶ÔÏó;
2£¬±ØÐëʵÏÖTag, SimpleTagºÍBodyTagÖ®Ò»
3£¬¿ÉÒԼ̳ÐTagSupportºÍBodyTagSupportÖ®Ò»
±êÇ©¿âµÄ½Ó¿ÚºÍÀàµÄ¼Ì³Ð¹Øϵ½Ó¿ÚµÄ¼Ì³Ð¹Øϵ£º  ......
ÓÉÓÚϵͳÐèÇó£¬×î½üÔÚ¿ª·¢¹ý³ÌÖн«ÏµÍ³´ÓÔÀ´µÄMySQLתÒƵ½SQL
2000Ï£¬ÆäÖÐÓöµ½ÁËÖî¶àÎÊÌ⣬»¨·ÑÁËÎÒ²»ÉÙʱ¼ä¡£ÏÖÔÚ°ÑÎҵľÑéÄóöÀ´¸æËß´ó¼Ò£¬ºÃÈôó¼ÒÉÙ×ßÍä·£¬½ÚԼʱ¼ä¡£
¡¡¡¡Ê×ÏÈÊÇSQL
2000Êý¾Ý¿âµÄ°²×°ÎÊÌ⣬ÔÚ´ËÎÒÖ÷Òª½²Ð©¹ØÓÚSQL 2000µÄ°æ±¾Óë²Ù×÷ϵͳµÄ¼æÈÝÐÔÎÊÌ⣺SQL
2000×ܹ²ÓÐ7¸ö²»Í¬°æ±¾£¬ÊÊ ......