Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

OracleÊý¾Ý¿âºÍJSPÁ¬½ÓҪעÒâµÄһЩÎÊÌâ

×÷Õß: Dudu, ¡¡³ö´¦:ITר¼ÒÍøÂÛ̳,¡¡ÔðÈα༭: ³Â×Óç÷,¡¡
2009-09-18 13:00
¡¡¡¡CLOB¿ÉÓÃÓÚ´æ·Å´óÎı¾Êý¾Ý,×î¶à¿É´æ´¢4GBÊý¾Ý,ÔÚÓ¦Óÿª·¢ÖбȽϳ£¼û.javaÌṩµÄsql.ClobÀàÓëÖ®¶ÔÓ¦.ËüÌṩÁ½¸ö·½·¨À´¶ÁÈ¡ClobµÄÊý¾Ý:
¡¡¡¡ÓÃORACLE9i¡¢oracle8¡¢Óкܳ¤µÄÒ»¶Îʱ¼ä£¬ÎÒ°ÑÓÃÓÚJSPÖÐÐèҪעÒâµÄÎÊÌâÔÚÕâÀïд³öÀ´£¬½ö¹©´ó¼Ò²Î¿¼ÁË¡£
¡¡¡¡Ò»¡¢ÈçºÎÈ¥´¦ÀíClob¡¢BLOBµÄ´óÀàÐÍ
¡¡¡¡CLOB¿ÉÓÃÓÚ´æ·Å´óÎı¾Êý¾Ý,×î¶à¿É´æ´¢4GBÊý¾Ý,ÔÚÓ¦Óÿª·¢ÖбȽϳ£¼û.javaÌṩµÄsql.ClobÀàÓëÖ®¶ÔÓ¦.ËüÌṩÁ½¸ö·½·¨À´¶ÁÈ¡ClobµÄÊý¾Ý:
¡¡¡¡getCharacterStream() ·½·¨·µ»Ø°´unicode±àÂëµÄÊäÈëÁ÷(java.io.Reader¶ÔÏó)
¡¡¡¡getAsciiStream() ·½·¨·µ»Ø°´ASCII±àÂëµÄÊäÈëÁ÷(java.io.InputStream¶ÔÏó)
¡¡¡¡ËùÒÔÈç¹ûÄãµÄÊý¾Ý¿âÖÐÓпÉÄÜ´æ´¢ÖÐÎÄ×Ö·ûµÄ»°,¾ÍҪʹÓÃǰһ¸ö·½·¨.
¡¡¡¡ÏÖÔÚ¾ÙÒ»¸öʵ¼ÊµÄÀý×Ó,ÈÃÎÒÒ»²½²½Ñ§Ï°ÈçºÎʹÓÃCLOB.
¡¡¡¡Ê×ÏÈ,´´½¨Ò»¸öº¬CLOB×ֶεıí:
¡¡¡¡create table test (id INTEGER, content clob);
¡¡¡¡½ÓÏÂÀ´, ÎÒÃÇͨ¹ýJSPÍùÕâÕűíÀï²åÈëÒ»Ìõ¼Ç¼,È»ºóÔÙ»ñÈ¡ÏÔʾËü.
¡¡¡¡²åÈë²Ù×÷:
¡¡¡¡ÒÔÉÏÐèҪעÒâµÄ¼¸µãÊÇ:
¡¡¡¡1)clobÀàÐ͵ÄÊý¾Ý²»ÄÜÖ±½Óinsert,ÒªÏÈͨ¹ýempty_clob()·½·¨¸øËü·ÖÅäÒ»¸ölocator(ͬÀí,blobµÄÓÃempty_blob()º¯Êý·ÖÅälocator).È»ºó°ÑËüselect³öÀ´(´ËʱËüµ±È»Ã»ÓÐÊý¾Ý,µ«½á¹û¼¯²»ÊǿյÄ),µÃµ½Ò»¸öClobµÄ¶ÔÏó,Ð޸ĸöÔÏóµÄÄÚÈÝÈÃËüÂú×ãÎÒÃǵÄÐèÒª,ÔÙͨ¹ýupdate·½·¨¸üиÃÐмǼ.
¡¡¡¡2) ͨ¹ýselectÐ޸ĺ¬lobÀàÐ͵ļǼʱһ¶¨ÒªËø¶¨¸ÃÐÐ(ͨ¹ýfor update¹Ø¼ü×ÖʵÏÖ),·ñÔòoracle»á±¨´í.
¡¡¡¡3) ¸Õ²åÈëµÄ¼Ç¼¾Íselect for update, »á³öÏÖ"Î¥·´¶Áȡ˳Ðò"´íÎó,½â¾ö°ì·¨Êǽ«×Ô¶¯Ìá½»¹¦ÄÜÖÃΪfalse,¼´²»ÔÊÐí×Ô¶¯Ìá½»,È»ºócommitËü,ÔÙselect,¾Í¿ÉÒÔÁË. Õâ¾ÍÊÇÉÏÃæÄǶδúÂëÀï//*Á½ÐеÄ×÷ÓÃ.
¡¡¡¡ÏÂÃæ,ÎÒÃǽ«¸Õ²åÈëµÄ¼Ç¼´ÓÊý¾Ý¿âÖжÁÈ¡³öÀ´²¢ÏÔʾ֮:
¡¡¡¡¶þ¡¢±àÂëÎÊÌâ
¡¡¡¡ÒòΪJAVAµÄ¿ª·¢ÕßÊÇÀÏÍ⣬ËùÒÔËûÃǶÔÖÐÎĵÄÖ§³Ö²¢²»ÊÇÌ«ºÃ£¬ÕâÒ»µãÈò»ÉÙµÄÎÒÃǸе½ºÜÊÇÍ·Í´£¬Ò²¾ÍÊÇÎÒÃÇͨ¹ý˵µÄºº×Ö±àÂëÎÊÌâ°É£¬¹ØÓÚһЩºº×Ö±àÂëµÄ¹æ·¶ÎҾͲ»¶à˵ÁË£¬ÎÒÖ÷ÒªÊÇ̸̸ÔÚºÍoracleÊý¾Ý¿âÁ¬½ÓʱµÄһЩСÎÊÌ⣬²»¹ýÕâЩСÎÊÌâºÜÊÇÈÃÈËÍ·Í´µÄ¡£
¡¡¡¡1¡¢ÔÚ²åÈëµ½Êý¾Ý¿âÖеÄÖÐÎÄÎÊÌâҪת»»³É±àÂë
¡¡¡¡2¡¢´ÓÊý¾Ý¿âÖжÁµ½ÖÐÎÄÓÖҪת»»³É±àÂë
¡¡¡¡ÈÃÎÒÃÇ¿´Ò»¸ö±àÂëµÄJAVA´úÂ룺//ECov.java
¡¡¡¡import java.io.UnsupportedEncodingException;
¡¡¡¡public&n


Ïà¹ØÎĵµ£º

ÔÚJSPÖÐÏÂÔØÎı¾Îĵµ

ͨ³££¬ÎÒÃÇÐèÒªÌṩһ¸öÎļþÏÂÔØµÄʱºò£¬½öÐèÒªÒ»¸ö³¬Á´½Ó¾Í¿ÉÒÔ½â¾ö¡£
 
±ÈÈçexeÎļþ£¬Êó±ê×ó¼üµã»÷Á´½Ó¾Í»áÌáʾÄãÖ±½ÓÖ´Ðл¹ÊDZ£´æ£¬ÓÒ¼üÔò¿ÉÒÔÖ±½ÓÁí´æÎª¡£¡£¡£
 
µ«ÊÇÓÐÒ»²¿·ÖÎļþ£¬±ÈÈçtxtµÈ¿ÉÒÔÔÚä¯ÀÀÆ÷ÖÐÖ±½Ó´ò¿ªµÄÎļþ£¬ÄãÖ»ÄÜÓÃÊó±êÓÒ¼üµã»÷Á´½ÓÈ»ºóÁí´æÎªµÄ·½Ê½È¥±£´æ¸ÃÎļþ£¬Èç¹ûÖ±½Óµã»÷×ó¼ü£¬¸Ã ......

JSPÂÒÂëÎÊÌâÏà¹Ø

JSPÖгöÏÖÂÒÂ룬Ê×Ïȼì²éÒ»ÏÂpageEncodingºÍcontentTypeÁ½¸öÊôÐÔ£¬Á½¸öÊôÐÔµÄĬÈÏÖµ¶¼ÊÇISO-8859-1
pageEncodingÉèÖõÄÊDZàÒëJSPʱËùÓõıàÂ룬Èç¹ûÓÃĬÈϵıàÂë±àÒëÖÐÎÄ£¬ÄÇôÔÚJSP±àÒë½×¶ÎÒѾ­ÊÇÂÒÂëÁË¡£
contentTypeÉèÖõÄÊÇ·þÎñ¶Ë·¶Î§¸øä¯ÀÀÆ÷µÄÏÔʾ±àÂ룬ºÍÒ³ÃæÉÏÉèÖñàÂëÊÇÒ»ÑùµÄЧ¹û¡£ ......

JSPÓëSERVLETµÄ¹ØÏµ

×ÛÊö£ºJava ServletÊÇJSP¼¼ÊõµÄ»ù´¡£¬¶øÇÒ´óÐ͵ÄWebÓ¦ÓóÌÐòµÄ¿ª·¢ÐèÒªJava ServletºÍJSPÅäºÏ²ÅÄÜÍê³É¡£ÏÖÔÚÐí¶àWeb·þÎñÆ÷¶¼Ö§³ÖServlet£¬¼´Ê¹²»Ö±½ÓÖ§³ÖServletµÄWeb·þÎñÆ÷£¬Ò²¿ÉÒÔͨ¹ý¸½¼þµÄÓ¦Ó÷þÎñÆ÷ºÍÄ£¿éÀ´Ö§³ÖServlet£¬ÕâµÃÒæÓÚJavaµÄ¿çÆ½Ì¨ÌØÐÔ¡£ÁíÍ⣬ÓÉÓÚServletÄÚ²¿ÒÔÏ̷߳½Ê½ÌṩÌṩ·þÎñ£¬²»±Ø¶ÔÓÚÿ¸öÇëÇ󶼯 ......

jspºÍservletµÄÇø±ð

  ÔªÎÊÌâÀ´×ÔJSPÓëServletµÄ±È½Ï¡£
      ÎÒÃÇÖªµÀServletÄܹ»Ê¹µÃJAVA´úÂë²»ÓÃÏñAppletÄÇÑùÔÚ¿Í»§ä¯ÀÀÆ÷ÖÐÔËÐУ¬Ëü»áÔÚÄã¿ØÖÆµÄÒ»¸öÓ¦Ó÷þÎñÆ÷ÉÏÔËÐС£ÔÚûÓÐʲô±³¾°ÖªÊ¶µÄǰÌáÏÂÎÒĬÈÏÕâÊÇÒ»ÖÖ¹æÔò£¬¼´Servlet¾ÍÊÇÕâÑù·¢Õ¹ÆðÀ´µÄ¡£ÔÚʵ¼ÊÓ¦ÓÃÖе±ÎÒÃÇÇëÇóÒ»¸öJSPÒ³ÃæµÄʱºò£¬JSPÊ×Ïȱ»×ª ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ