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

ÌáÉýJSPÒ³ÃæÏìÓ¦ËÙ¶ÈµÄÆß´óÃØ¼®¾øÕÐ

·½·¨Ò»£ºÔÚservletµÄinit()·½·¨Öлº´æÊý¾Ý
¡¡¡¡µ±Ó¦Ó÷þÎñÆ÷³õʼ»¯servletʵÀýÖ®ºó£¬Îª¿Í»§¶ËÇëÇóÌṩ·þÎñ֮ǰ£¬Ëü»áµ÷ÓÃÕâ¸öservletµÄinit()·½·¨¡£ÔÚÒ»¸öservlet
µÄÉúÃüÖÜÆÚÖУ¬init()·½·¨Ö»»á±»µ÷ÓÃÒ»´Î¡£Í¨¹ýÔÚinit()·½·¨Öлº´æÒ»Ð©¾²Ì¬µÄÊý¾Ý»òÍê³ÉһЩֻÐèÒªÖ´ÐÐÒ»´ÎµÄ¡¢ºÄʱµÄ²Ù×÷£¬¾Í¿É´ó´óµØÌá¸ßϵ
ͳÐÔÄÜ¡£
¡¡¡¡ÀýÈ磬ͨ¹ýÔÚinit()·½·¨Öн¨Á¢Ò»¸öJDBCÁ¬½Ó³ØÊÇÒ»¸ö×î¼ÑÀý×Ó£¬¼ÙÉèÎÒÃÇÊÇÓÃjdbc2.0µÄDataSource½Ó¿ÚÀ´È¡µÃÊý¾Ý¿âÁ¬
½Ó£¬ÔÚͨ³£µÄÇé¿öÏ£¬ÎÒÃÇÐèҪͨ¹ýJNDIÀ´È¡µÃ¾ßÌåµÄÊý¾ÝÔ´¡£ÎÒÃÇ¿ÉÒÔÏëÏóÔÚÒ»¸ö¾ßÌåµÄÓ¦ÓÃÖУ¬Èç¹ûÿ´ÎSQLÇëÇó¶¼ÒªÖ´ÐÐÒ»´ÎJNDI²éѯµÄ»°£¬ÄÇϵ
ͳÐÔÄܽ«»á¼±¾çϽµ¡£½â¾ö·½·¨ÊÇÈçÏ´úÂ룬Ëüͨ¹ý»º´æDataSource£¬Ê¹µÃÏÂÒ»´ÎSQLµ÷ÓÃʱÈÔÈ»¿ÉÒÔ¼ÌÐøÀûÓÃËü£º
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
public class ControllerServlet extends HttpServlet{
private javax.sql.DataSource testDS = null; ¡¡
public void init(ServletConfig config) throws ServletException¡¡{
super.init(config); ¡¡¡¡
Context ctx = null;¡¡¡¡
try{ ¡¡¡¡¡¡
ctx = new InitialContext();¡¡¡¡¡¡
testDS = (javax.sql.DataSource)ctx.lookup("jdbc/testDS");
}catch(NamingException ne){ne.printStackTrace();}
}catch(Exception e){e.printStackTrace();}
}¡¡
public javax.sql.DataSource getTestDS(){¡¡
¡¡return testDS;¡¡
}¡¡
...
...
}
¡¡¡¡·½·¨ 2:½ûÖ¹servletºÍJSP ×Ô¶¯ÖØÔØ(auto-reloading)
¡¡¡¡Servlet/JSPÌṩÁËÒ»¸öʵÓõļ¼Êõ£¬¼´×Ô¶¯ÖØÔؼ¼Êõ£¬ËüΪ¿ª·¢ÈËÔ±ÌṩÁËÒ»¸öºÃµÄ¿ª·¢»·¾³£¬µ±Äã¸Ä±äservletºÍJSPÒ³Ãæºó¶ø
²»±ØÖØÆôÓ¦Ó÷þÎñÆ÷¡£È»¶ø£¬ÕâÖÖ¼¼ÊõÔÚ²úÆ·ÔËÐн׶ζÔϵͳµÄ×ÊÔ´ÊÇÒ»¸ö¼«´óµÄËðºÄ£¬ÒòΪËü»á¸øJSPÒýÇæµÄÀà×°ÔØÆ÷(classloader)´øÀ´¼«´óµÄ
¸ºµ£¡£Òò´Ë¹Ø±Õ×Ô¶¯ÖØÔع¦ÄܶÔϵͳÐÔÄܵÄÌáÉýÊÇÒ»¸ö¼«´óµÄ°ïÖú¡£
¡¡¡¡·½·¨ 3: ²»ÒªÀÄÓÃHttpSession
¡¡¡¡ÔںܶàÓ¦ÓÃÖУ¬ÎÒÃǵijÌÐòÐèÒª±£³Ö¿Í»§¶ËµÄ״̬£¬ÒÔ±ãÒ³ÃæÖ®¼ä¿ÉÒÔÏ໥ÁªÏµ¡£µ«²»ÐÒµÄÊÇÓÉÓÚHTTP¾ßÓÐÌìÉúÎÞ״̬ÐÔ£¬´Ó¶øÎÞ·¨±£´æ¿Í»§¶ËµÄ×´
̬¡£Òò´ËÒ»°ãµÄÓ¦Ó÷þÎñÆ÷¶¼ÌṩÁËsessionÀ´±£´æ¿Í»§µÄ״̬¡£ÔÚJS


Ïà¹ØÎĵµ£º

JSP×¢Ê͵ÄÒ»µãÇø±ð

½ñÌì¸ÕÇÉÅöµ½ºÍJSP×¢ÊÍÓÐµã¹ØÏµµÄÒ»¸öÎÊÌâ¡£ËùÒÔ×ö¸ö±Ê¼Ç£¬ËµÃ÷Ò»ÏÂÏÔʽעÊÍ<!-- comments --> ºÍÒþʽעÊÍ<%-- comments --%> Ö®¼äµÄÁ½µã²î±ð¡£
 
Ôø¾­ÒÔΪÏÔʽעÊͺÍÒþʽעÊͲî±ðÖ»ÓÐÔÚ´úÂëÏÔʾÉÏ£¬ÕâµãÓ¦¸Ã´ó¼Ò¶¼ÖªµÀ£¬ÏÔʽעÊÍ»áÏÔʾÔÚ¿Í»§¶ËÒ³ÃæÔ´ÂëÖУ¬¶øÒþʽעÊÍÊÇ¿´²»µ½µÄ£¬²»¹ýÕâÖ»ÊǵÚÒ»µã¡£
......

JSP Á¬½Ósqlserver Êý¾Ý¿â

¼òµ¥µÄÁ¬½ÓÊý¾Ý¿âµÄ²âÊÔ´úÂë
<%@¡¡page¡¡import="java.lang.*,¡¡java.io.*,¡¡java.sql.*,¡¡java.util.*"¡¡contentType="text/html;charset=gb2312"¡¡%>
¡¡¡¡<html>
¡¡¡¡<body>
¡¡¡¡<%¡¡Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
¡¡¡¡¡¡String¡¡url="jdbc:m ......

JAVA/JSPÀà±ÏÒµÉè¼Æ

JAVA/JSPÀà±ÏÒµÉè¼Æ
ÈôÓкÏÊÊÄúµÄÉè¼Æ£¬Çë¸æËßÎÒÏêϸ˵Ã÷µÄÍøÖ·£¡Ð»Ð»ºÏ×÷£¡
±àºÅ ÌâÄ¿ ¿ª·¢¹¤¾ß ÄÚÈÝ ×ÊÁÏ·Ñ Ïêϸ˵Ã÷
001JVSQL °ì¹«×Ô¶¯»¯ÏµÍ³ JAVA JAVAÔ´´úÂë+±ÏÒµÂÛÎÄ+¿ªÌⱨ¸æ+´ð±ç¸å £¤180 Ïêϸ˵Ã÷
002JVAC ѧÉúÐÅÏ¢¹ÜÀíϵͳ JAVA JAVAÔ´´úÂë+±ÏÒµÂÛÎÄ+¿ªÌⱨ¸æ+´ð±ç¸å £¤180 Ïêϸ˵Ã÷
004JVAC ͼÊé¹Ý¹ÜÀí ......

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

×÷Õß: Dudu, ¡¡³ö´¦:ITר¼ÒÍøÂÛ̳,¡¡ÔðÈα༭: ³Â×Óç÷,¡¡
2009-09-18 13:00
¡¡¡¡CLOB¿ÉÓÃÓÚ´æ·Å´óÎı¾Êý¾Ý,×î¶à¿É´æ´¢4GBÊý¾Ý,ÔÚÓ¦Óÿª·¢ÖбȽϳ£¼û.javaÌṩµÄsql.ClobÀàÓëÖ®¶ÔÓ¦.ËüÌṩÁ½¸ö·½·¨À´¶ÁÈ¡ClobµÄÊý¾Ý:
¡¡¡¡ÓÃORACLE9i¡¢oracle8¡¢Óкܳ¤µÄÒ»¶Îʱ¼ä£¬ÎÒ°ÑÓÃÓÚJSPÖÐÐèҪעÒâµÄÎÊÌâÔÚÕâÀïд³öÀ´£¬½ö¹©´ó¼Ò²Î¿¼Á ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ