JAVA/JSP ÖÐÎÄÂÒÂë
×Ô´Ó½Ó´¥JavaºÍJSPÒÔÀ´£¬¾Í²»¶ÏÓëJavaµÄÖÐÎÄÂÒÂëÎÊÌâ´ò½»µÀ£¬ÏÖÔÚÖÕÓڵõ½Á˳¹µ×µÄ½â¾ö£¬ÏÖ½«ÎÒÃǵĽâ¾öÐĵÃÓë´ó¼Ò¹²Ïí¡£
¡¡¡¡Ò»¡¢JavaÖÐÎÄÎÊÌâµÄÓÉÀ´
¡¡¡¡JavaµÄÄں˺ÍclassÎļþÊÇ»ùÓÚunicodeµÄ£¬ÕâʹJava³ÌÐò¾ßÓÐÁ¼ºÃµÄ¿çƽ̨ÐÔ£¬µ«Ò²´øÀ´ÁËһЩÖÐÎÄÂÒÂëÎÊÌâµÄÂé·³¡£ÔÒòÖ÷ÒªÓÐÁ½·½Ã棬JavaºÍJSPÎļþ±¾Éí±àÒëʱ²úÉúµÄÂÒÂëÎÊÌâºÍJava³ÌÐòÓÚÆäËûý½é½»»¥²úÉúµÄÂÒÂëÎÊÌâ¡£
¡¡¡¡Ê×ÏÈJava£¨°üÀ¨JSP£©Ô´ÎļþÖкܿÉÄܰüº¬ÓÐÖÐÎÄ£¬¶øJavaºÍJSPÔ´ÎļþµÄ±£´æ·½Ê½ÊÇ»ùÓÚ×Ö½ÚÁ÷µÄ£¬Èç¹ûJavaºÍJSP±àÒë³É
classÎļþ¹ý³ÌÖУ¬Ê¹ÓõıàÂ뷽ʽÓëÔ´ÎļþµÄ±àÂë²»Ò»Ö£¬¾Í»á³öÏÖÂÒÂë¡£»ùÓÚÕâÖÖÂÒÂ룬½¨ÒéÔÚJavaÎļþÖо¡Á¿²»ÒªÐ´ÖÐÎÄ£¨×¢ÊͲ¿·Ö²»²ÎÓë±àÒ룬д
ÖÐÎÄû¹ØÏµ£©£¬Èç¹û±ØÐëдµÄ»°£¬¾¡Á¿ÊÖ¶¯´ø²ÎÊý£ecoding GBK»ò£ecoding
gb2312±àÒ룻¶ÔÓÚJSP£¬ÔÚÎļþÍ·¼ÓÉÏ»ò»ù±¾ÉϾÍÄܽâ¾öÕâÀàÂÒÂëÎÊÌâ¡£
¡¡¡¡±¾ÎÄÒªÖØµãÌÖÂÛµÄÊǵڶþÀàÂÒÂ룬¼´Java³ÌÐòÓëÆäËû´æ´¢Ã½½é½»»¥Ê±²úÉúµÄÂÒÂë¡£ºÜ¶à´æ´¢Ã½½é£¬ÈçÊý¾Ý¿â£¬Îļþ£¬Á÷µÈµÄ´æ´¢·½Ê½¶¼ÊÇ»ùÓÚ×Ö½ÚÁ÷µÄ£¬Java³ÌÐòÓëÕâЩý½é½»»¥Ê±¾Í»á·¢Éú×Ö·û(char)Óë×Ö½Ú(byte)Ö®¼äµÄת»»£¬¾ßÌåÇé¿öÈçÏ£º
¡¡¡¡´ÓÒ³ÃæformÌá½»Êý¾Ýµ½java³ÌÐò byte£>char
¡¡¡¡´Ójava³ÌÐòµ½Ò³ÃæÏÔʾ char?>byte
¡¡¡¡´ÓÊý¾Ý¿âµ½java³ÌÐò byte?>char
¡¡¡¡´Ójava³ÌÐòµ½Êý¾Ý¿â char?>byte
¡¡¡¡´ÓÎļþµ½java³ÌÐò byte£>char
¡¡¡¡´Ójava³ÌÐòµ½Îļþ char£>byte
¡¡¡¡´ÓÁ÷µ½java³ÌÐò byte£>char
¡¡¡¡´Ójava³ÌÐòµ½Á÷ char£>byte
¡¡¡¡Èç¹ûÔÚÒÔÉÏת»»¹ý³ÌÖÐʹÓõıàÂ뷽ʽÓë×Ö½ÚÔÓеıàÂë²»Ò»Ö£¬ºÜ¿ÉÄܾͻá³öÏÖÂÒÂë¡£
¡¡¡¡¶þ¡¢½â¾ö·½·¨
¡¡¡¡Ç°ÃæÒѾÌáµ½ÁËJava³ÌÐòÓëÆäËûý½é½»»¥Ê±×Ö·ûºÍ×Ö½ÚµÄת»»¹ý³Ì£¬Èç¹ûÕâЩת»»¹ý³ÌÖÐÈÝÒײúÉúÂÒÂë¡£½â¾öÕâЩÂÒÂëÎÊÌâµÄ¹Ø¼üÔÚÓÚÈ·±£×ª»»Ê±Ê¹ÓõıàÂ뷽ʽÓë×Ö½ÚÔÓеıàÂ뷽ʽ±£³ÖÒ»Ö£¬ÏÂÃæ·Ö±ðÂÛÊö£¨Java»òJSP×ÔÉí²úÉúµÄÂÒÂëÇë²Î¿´µÚÒ»²¿·Ö£©¡£
¡¡¡¡1¡¢JSPÓëÒ³Ãæ²ÎÊýÖ®¼äµÄÂÒÂë
¡¡¡¡JSP»ñÈ¡Ò³Ãæ²ÎÊýʱһ°ã²ÉÓÃϵͳĬÈϵıàÂ뷽ʽ£¬Èç¹ûÒ³Ãæ²ÎÊýµÄ±àÂëÀàÐͺÍϵͳĬÈϵıàÂëÀàÐͲ»Ò»Ö£¬ºÜ¿ÉÄܾͻá³öÏÖÂÒÂë¡£½â¾öÕâÀàÂÒÂëÎÊ
ÌâµÄ»ù±¾·½·¨ÊÇÔÚÒ³Ãæ»ñÈ¡²ÎÊý֮ǰ£¬Ç¿ÖÆÖ¸¶¨request»ñÈ¡²ÎÊýµÄ±àÂë·½
ʽ£ºrequest.setCharacterEncoding("GBK")»ò
request.setCharacterEncoding("gb2312")¡£
¡¡¡¡Èç¹ûÔÚJSP½«±äÁ¿Êä³öµ½Ò³ÃæÊ±³öÏÖÁËÂÒÂ룬¿ÉÒÔͨ¹ýÉèÖÃ
respons
Ïà¹ØÎĵµ£º
1. Òì³£»úÖÆ
Òì³£»úÖÆÊÇÖ¸µ±³ÌÐò³öÏÖ´íÎóºó£¬³ÌÐòÈçºÎ´¦Àí¡£¾ßÌåÀ´Ëµ£¬Òì³£»úÖÆÌṩÁ˳ÌÐòÍ˳öµÄ°²È«Í¨µÀ¡£µ±³öÏÖ´íÎóºó£¬³ÌÐòÖ´ÐеÄÁ÷³Ì·¢Éú¸Ä±ä£¬³ÌÐòµÄ¿ØÖÆÈ¨×ªÒƵ½Òì³£´¦ÀíÆ÷¡£
´«Í³µÄ´¦ÀíÒì³£µÄ°ì·¨ÊÇ£¬º¯Êý·µ»ØÒ»¸öÌØÊâµÄ½á¹ûÀ´±íʾ³öÏÖÒì³££¨Í ......
±¾ÎÄÀ´×Ô£ºhttp://www.javaeye.com/topic/130025 1 ¼ò½é<o:p></o:p> ¶ÔÏóÐòÁл¯(Serializable)ÊÇÖ¸½«¶ÔÏóת»»Îª×Ö½ÚÐòÁеĹý³Ì£¬¶ø·´ÐòÁл¯ÔòÊǸù¾Ý×Ö½ÚÐòÁлָ´¶ÔÏóµÄ¹ý³Ì¡£<o:p></o:p> ÐòÁл¯Ò»°ãÓÃÓÚÒÔϳ¡¾°£º<o:p></o:p> 1. ÓÀ¾ÃÐÔ±£´æ¶ÔÏ󣬱£´æ¶ÔÏóµÄ×Ö½ÚÐòÁе½±¾µ ......
ÎÊÌâÒ»£ºÈç±£¼ÓÔØJDBCÇý¶¯³ÌÐò£º
Õý³£ÎÒÃǼÓÔØÇý¶¯³ÌÐòÓÐÈý¸ö;¾¶£º
1.Class.forName(String)ÕâÏëµ±ÓÚclassLoaderÒ»¸öStringÖ¸¶¨µÄÀ࣬ÔÚ×°ÔØÊ±°Ñ¸ÃÇý¶¯³ÌÐòµÄ¾²Ì¬ÄÚÈݶ¼³õʼ»¯£¬ÆäʵÕâʱÇý¶¯³ÌÐòÀàµ÷ÓÃÁËDriverManager.registerDriver(driver)·½·¨¡£
2.ʹÓÃϵͳÊôÐÔ£ºSystem.getPro ......
import java.sql.*;
/*
* JAVAÁ¬½ÓACCESS£¬SQL Server,MySQL,OracleÊý¾Ý¿â
*
* */
public class JDBC {
public static void main(String[] args)throws Exception {
Connection conn=null;
//====Á¬½ÓACCESSÊý¾Ý¿â ......
ÕâÈý¸öÓïÑÔ·Ö±ðÊÇÈý¸ö¹«Ë¾¿ª·¢µÄ£¬SUNµÄJava£¬NetscapeµÄJavaScript£¬MicrosoftµÄJScript
JavaScriptÊÇÓÉNetscape¹«Ë¾¿ª·¢²¢ËæNavigatorµ¼º½ÕßÒ»Æð·¢²¼µÄ¡¢½éÓÚJavaÓëHTMLÖ®¼ä¡¢»ùÓÚ¶ÔÏóʼþÇý¶¯µÄ±à³ÌÓïÑÔ£¬²»ÐèÒªJava±àÒëÆ÷£¬¶øÊÇÖ±½ÓÔËÐÐÔÚWebä¯ÀÀÆ÷ÖУ¬ËüµÄǰÉíÊÇLive Script¡£
JScriptÊÇÒ»ÖÖÀàËÆJavaScriptµÄÓïÑÔ¡ ......