ASPÓëJSPµÄ±È½Ï
ASPÓëJSPµÄ±È½Ï
´Ó΢ÈíÍƳöÁËASP(ActiveServerPage)ºó£¬ËüÒÔÆäÇ¿´óµÄ¹¦ÄÜ£¬¼òµ¥Ò×ѧµÄÌصã¶øÊܵ½¹ã´óWEB¿ª·¢ÈËÔ±µÄϲ»¶¡£µ«ÊÇËüÈ´ÓÐ΢Èí²úÆ·µÄͨ²¡,Ö»ÄÜÔÚWindowsƽ̨ÏÂʹÓã¬ËäÈ»Ëü¿ÉÒÔͨ¹ýÔö¼Ó¿Ø¼þ¶øÔÚLINUXÏÂʹÓ㬵«ÊÇÆ书ÄÜ×îÇ¿´óµÄDCOM¿Ø¼þÈ´²»ÄÜʹÓ᣶øSUN¹«Ë¾ÔÚJAVAµÄ»ù´¡Ï¿ª·¢³öµÄJSP(Java ServerPages)ʵÏÖÁ˶¯Ì¬Ò³ÃæÓ뾲̬ҳÃæµÄ·ÖÀ룬ÍÑÀëÁËÓ²¼þƽ̨µÄÊø¸¿£¬ÒÔ¼°±àÒëºóÔËÐеȷ½Ê½´ó´óÌá¸ßÁËÆäÖ´ÐÐЧÂʶøÖð½¥³ÉΪÒòÌØÍøÉϵÄÖ÷Á÷¿ª·¢¹¤¾ß¡£ÎªÁËʹÓùã´óÓ¦ÓÃASPµÄ³ÌÐòÔ±ÃÇÄܽü¿ìµÄѧ»áJSP¡£ÏÖ°ÑÆäÒìͬ¶Ô±ÈÈçÏ£º
Ò»¡¢½á¹¹
JSPºÍASPÔڽṹÉÏÀàËÆ£¬¶¼ÊÇÒÔ“”×÷Ϊ±ê¼Æ·û£¬²»Í¬µÄÊÇÔÚ±ê¼Æ·ûÖ®¼äµÄ´úÂëASPΪJavaScript»òVBScript½Å±¾£¬¶øJSPΪJAVA´úÂë¡£JSP½«ÍøÒ³µÄ±íÏÖÐÎʽºÍ·þÎñÆ÷¶ËµÄ´úÂëÂß¼·Ö¿ª¡£×÷Ϊ·þÎñÆ÷½ø³ÌµÄJSPÒ³Ã棬Ê×Ïȱ»×ª»»³Éservlet£¨Ò»ÖÖ·þÎñÆ÷¶ËÔËÐеÄjava³ÌÐò£©¡£ServletÖ§³ÖHTTPÐÒéµÄÇëÇóºÍÏìÓ¦¡£µ±JSP±»×ª»»³É´¿JAVA´úÂë¡£¶à¸öÓû§Í¬Ê±ÇëÇóÒ»¸öjspÒ³Ãæʱ£¬Ó¦ÓÃʵÀý»¯Ïß³ÌÀ´ÏìÓ¦ÇëÇó¡£ÕâЩÏß³ÌÓÉWEB·þÎñÆ÷½ø³ÌÀ´¹ÜÀí£¬ºÍASPµÄÏ̹߳ÜÀíÆ÷¹¦ÄÜÀàËÆ¡£Í¬CGIΪÿ¸öÇëÇó´´½¨Ò»¸ö½ø³ÌµÄģʽ±È½Ï£¬ÕâÖÖ·½Ê½Ð§ÂʸߵĶࡣ
¶þ¡¢ÐÔÄܺÍƽ̨ÎÞ¹ØÐÔ
ÓëC++¡¢VBµÈÓïÑԱȽϣ¬JAVA±»¿´×÷ÊǸöЧÂʲ»Ì«¸ßµÄÓïÑÔ£¬µ«ËüÒÔÎþÉüЧÂÊ»»À´ÁËƽ̨ÎÞ¹ØÐÔʹJAVA¿ÉÒÔÔÚ´ó¶àÊý²Ù×÷ϵͳÉÏÔËÐжø²»ÐèÒªÖØбàÒë--Ðí¶àÈËÔ¸ÒâΪ´Ë¶ø¸¶³ö´ú¼Û¡£JAVAµÄ±àÒë´úÂëÊÇÒ»ÖÖ×Ö½Ú´úÂ룬ÔÚÔËÐÐʱÓɲÙ×÷ϵͳÉϵÄÒ»¸öJava VirtualMachine(JVM)ÐéÄâ»ú½âÊÍ¡£×Ö½Ú´úÂë¿ÉÒÔÔÚËùÓÐƽ̨ÉÏǨÒÆ£¬¶ø²»ÐèÒªÈκθĶ¯¡£½»²æƽ̨±à³ÌÇãÏòÓÚ²ÉÓÃËùÓвÙ×÷ϵͳµÄ“×îС¹«·Öĸ“£¬ÓÈÆäÊÇʹÓÃͼÐλ¯½çÃæʱ(servlets²»ÐèÒªÈκÎͼÐνçÃæ)¡£Servlets±È´«Í³µÄjava³ÌÐò£¨applets, javaapp£©Òª¿ì£¬ÒòΪËüÃÇÔÚ·þÎñÆ÷¶ËÔËÐУ¬²»ÐèÒª¼ÓÔسÁÖصÄGUI£¨HTMLµÄGUIÊǷdz£Éٵģ©¡£ÁíÍ⣬servletsµÄ×Ö½Ú´úÂëÖ»ÓÐÔÚ¿Í»§ÇëÇóʱ²ÅÖ´ÐУ¬ËùÒÔ¾¡¹Üµ±Ê״ε÷ÓÃservletsʱ»áÓм¸ÃëÖӵļÓÔØʱ¼ä£¬µ«ºóÐøµÄÇëÇóÏàÓ¦·Ç³£Ñ¸ËÙ£¬ÒòΪ·þÎñÆ÷ÒѾ»º´æÁËÔËÐеÄservlets¡£µ±Ç°µÄjsp·þÎñÆ÷£¬¶¼´øÓÐjava ¼´Ê±±àÒëÆ÷£¨JIT£©£¬Òò´Ë£¬JSPµÄÖ´ÐбÈÿ´Î¶¼Òª½âÊÍÖ´ÐеÄASP´úÂëÒª¿ì£¬ÓÈÆäÊÇÔÚ´úÂëÖдæÔÚÑ»·²Ù×÷ʱ£¬JSPµÄËÙ¶ÈÒª¿ì1µ½2¸öÊýÁ¿¼¶¡£
Èý¡¢Session¹ÜÀí
ΪÁ˸ú×ÙÓû§µÄ²Ù×÷״̬£¬ASPÓ¦ÓÃSESSION¶ÔÏó¡£JSPʹÓÃÒ»¸ö½ÐHttpSessionµÄ¶ÔÏóʵÏÖͬÑùµÄ¹¦ÄÜ¡£SessionµÄÐÅÏ¢±£´æÔ
Ïà¹ØÎĵµ£º
Tomcat½«jsp±àÒë³ÉservletºóµÄÎļþ´æ·ÅÔÚ\work\CatalinaĿ¼Ï£¬ÀýÈçjspÎļþ\webapps\hh\h.jsp£¬±àÒëºó
\work\Catalina\localhost\hh\org\apache\jsp\h_jsp.java
servletÎļþºÍ.classÎļþ¶¼ÔÚͬһĿ¼Ï¡£
¿ØÖÆ̨±¨µÄÒì³£ÐÐÊýÊÇÖ¸±àÒë¹ýºóµÄservletÎļþ,¶ø²»ÊÇÄãÔÀ´µÄjspÎļþ£¡ ......
3¡¢´¿ASP´úÂëÉú³Éͼ±íº¯Êý——ÕÛÏßͼ
<%dim total(7,3)
total(1,0)="Öйú¾Óª±¨"
total(2,0)="ÕÐƸÍø"
total(3,0)="51Job"
total(4,0)="ÐÂÃñÍí±¨"
total(5,0)="ÐÂÎÅÍí±¨"
total(6,0)="ÄÏ·½ÖÜÄ©"
total(7,0)="Ñò³ÇÍí±¨"
total(0,1)="#FF0000,1.5,1,2,¹«Ë¾1"'²ÎÊý1ÏßÌõµÄÑÕÉ«£¬²ÎÊý2ÏßÌõµÄ¿í¶È£¬²ÎÊý3Ï ......
ÔÚweb-oaϵͳÖÐ,¹«ÎĹÜÀíºÃÏ󲻿ɻòȱ,ÓÐʱÐèÒª´ÓÊý¾Ý¿âÖвéѯһЩÊý¾ÝÒÔijÖÖ¸ñʽÊä³öÀ´£¬²¢ÒÔwordÎĵµµÄÐÎʽչÏÖ£¬ÓÐʱÐí¶àwordÎĵµ±£´æµ½Êý¾Ý¿âÖеÄij¸ö±íµÄBlob×Ö¶ÎÀ·þÎñÆ÷Ôٰѱ£´æÔÚBlob×Ö¶ÎÖеÄͼƬÎļþÕ¹ÏÖ¸øÓû§¡£Í¨¹ýÍøÉϲéÕÒ·¢ÏÖºÜÉÙÓйØÓÚ´ËÀàµÄÎÄÕ£¬ÏÖÔÚÕûÀíÆðÀ´¹©´ó¼Ò²Î¿¼¡£
1 ÔÚclient¶ËÖ±½ÓÉú³Éwor ......
Array()
¡¡¡¡FUNCTION: ·µ»ØÒ»¸öÊý×é
¡¡¡¡SYNTAX: Array(list)
¡¡¡¡ARGUMENTS: ×Ö·û£¬Êý×Ö¾ù¿É
¡¡¡¡EXAMPLE: <%
¡¡¡¡Dim myArray()
¡¡¡¡For i = 1 to 7
¡¡¡¡Redim Preserve myArray(i)
¡¡¡¡myArray(i) = WeekdayName(i)
¡¡¡¡Next
¡¡¡¡%[/IMG]
¡¡¡¡RESULT: ½¨Á¢ÁËÒ»¸ö°üº¬7¸öÔªËصÄÊý×émyArray
¡ ......