±È½ÏASP/.NET/ASP/PHP/JSPÍøÕ¾¿ª·¢ÓïÑÔ
Ä¿Ç°ÔÚInternetÉϹ㷺ʹÓõĺǫ́¼¼ÊõÖÖÀà·±¶à£¬Ó¦ÓñȽϹ㷺µÄÓÐCGI£¬ASP£¬PHP£¬JSP/JavaServlet£¬ColdFusionµÈ¡£ÔÚÕâÒ»½ÚÀÖ÷Òª½éÉܼ¸ÖÖÔÚ¹úÄÚÓ¦ÓñȽϹ㷺µÄºǫ́ÓïÑÔ¡£
¡¡¡¡CGI£¬È«³ÆΪCommon Gateway Interface
¡¡¡¡CGI¾ÍÊǹ«¹²Íø¹Ø½Ó¿Ú (Common Gateway Interface) µÄËõд¡£ËüÊÇ×îÔç±»ÓÃÀ´½¨Á¢¶¯Ì¬ÍøÕ¾µÄºǫ́¼¼Êõ¡£ÕâÖÖ¼¼Êõ¿ÉÒÔʹÓø÷ÖÖÓïÑÔÀ´±àдºǫ́³ÌÐò£¬ÀýÈçC£¬C++£¬Java£¬PascalµÈ£¬µ«ÊÇÄ¿Ç°ÔÚCGIÖÐʹÓõÄ×îΪ¹ã·ºµÄÊÇPerlÓïÑÔ¡£ËùÒÔ£¬ÏÁÒåÉÏËùÖ¸µÄCGI³ÌÐòÒ»°ã¶¼ÊÇÖ¸Perl³ÌÐò£¬Ò»°ãCGI³ÌÐòµÄºó׺¶¼ÊÇ.pl»òÕß.cgi ¡£
¡¡¡¡CGI³ÌÐòÔÚÔËÐеÄʱºò£¬Ê×ÏÈÊÇ¿Í»§Ïò·þÎñÆ÷ÉϵÄCGI³ÌÐò·¢ËÍÒ»¸öÇëÇ󣬷þÎñÆ÷½ÓÊÕµ½¿Í»§µÄÇëÇóºó£¬¾Í»á´ò¿ªÒ»¸öеÄProcess£¨½ø³Ì£©À´Ö´ÐÐCGI³ÌÐò£¬´¦Àí¿Í»§µÄÇëÇó¡£CGI³ÌÐò×îºó½«Ö´ÐеĽá¹û£¨HTMLÒ³Ãæ´úÂ룩´«»Ø¸ø¿Í»§¡£
ÓÉÓÚCGI³ÌÐòÿÏìÓ¦Ò»¸ö¿Í»§¾Í»á´ò¿ªÒ»¸öеĽø³Ì£¬ËùÒÔ£¬µ±Óжà¸öÓû§Í¬Ê±½øÐÐCGIÇëÇóµÄʱºò£¬·þÎñÆ÷¾Í»á´ò¿ª¶à¸ö½ø³Ì£¬ÕâÑù¾Í¼ÓÖØÁË·þÎñÆ÷µÄ¸ºµ££¬Ê¹·þÎñÆ÷µÄÖ´ÐÐЧÂʱäµÃÔ½À´Ô½µÍÏ¡£ÕâÒ²¾ÍÊÇ×î½ü¼¸ÄêÀ´Ëæן÷ÖÖеĺǫ́¼¼ÊõµÄµ®Éú£¬CGIÓ¦ÓÃÔÚInternetÉÏÔ½À´Ô½ÉÙµÄÔÒò¡£CGI·½Ê½²»Êʺϴó·ÃÎÊÁ¿µÄÓ¦Óá£
¡¡¡¡ASP£¬È«³ÆΪActive Server Pages
¡¡¡¡ASPÊÇ΢Èí£¨Microsoft£©Ëù¿ª·¢µÄÒ»ÖÖºǫ́½Å±¾ÓïÑÔ£¬ËüµÄÓï·¨ºÍVisual BASICÀàËÆ£¬¿ÉÒÔÏñSSI£¨Server Side Include£©ÄÇÑù°Ñºǫ́½Å±¾´úÂëÄÚǶµ½HTMLÒ³ÃæÖС£ËäÈ»ASP¼òµ¥Ò×Ó㬵«ÊÇËü×ÔÉí´æÔÚ×ÅÐí¶àȱÏÝ£¬×îÖØÒªµÄ¾ÍÊÇ°²È«ÐÔÎÊÌ⡣ĿǰÔÚ΢ÈíµÄ .net Õ½ÂÔÖÐÐÂÍƳöµÄASP.net ½è¼øÁËJava¼¼ÊõµÄÓŵ㣬ʹÓÃC Sharp (C#) ÓïÑÔ×÷ΪASP.netµÄÍƼöÓïÑÔ£¬Í¬Ê±¸Ä½øÁËÒÔÇ°ASPµÄ°²È«ÐÔ²îµÈȱµã¡£µ«ÊÇ£¬Ê¹ÓÃASP/ASP.netÈÔÓÐÒ»¶¨µÄ¾ÖÏÞÐÔ£¬ÒòΪ´ÓijÖֽǶÈÀ´ËµËüÃÇÖ»ÄÜÔÚ΢ÈíµÄ Windows NT/2000/XP + IISµÄ·þÎñÆ÷ƽ̨ÉÏÁ¼ºÃÔËÐУ¨ËäÈ»ÏñChilliSoftÌṩÁËÔÚUNIX/LinuxÉÏÔËÐÐASPµÄ½â¾ö·½°¸£¬µ«ÊÇÄ¿Ç°ASPÔÚUNIX/LinuxÉϵÄÓ¦ÓÿÉÒÔ˵¼¸ºõΪ0£©¡£ËùÒÔƽ̨µÄ¾ÖÏÞÐÔºÍASP×ÔÉíµÄ°²È«ÐÔÏÞÖÆÁËASPµÄ¹ã·ºÓ¦Óá£
¡¡¡¡ASPÔÚÖ´ÐеÄʱºò£¬ÊÇÓÉIISµ÷ÓóÌÐòÒýÇ棬½âÊÍÖ´ÐÐǶÔÚHTMLÖеÄASP´úÂ룬×îÖÕ½«½á¹ûºÍÔÀ´µÄHTMLһͬËÍÍù¿Í»§¶Ë¡£
¡¡¡¡PHP£¬È«³ÆΪPHP: Hypertext Preprocessor
¡¡¡¡PHP µÄÈ«Ãû·Ç³£ÓÐȤ£¬ËüÊÇÒ»¸ö³²×´µÄËõдÃû³Æ——“PHP: Hypertext Preprocessor”£¬´ò¿ªËõд»¹ÊÇËõд¡£PHPÊÇÒ»ÖÖHTML ÄÚǶʽµÄÓïÑÔ (¾ÍÏñÉÏÃæ½²µÄASPÄÇÑù)¡£¶ø PHP
Ïà¹ØÎĵµ£º
ÔÚJSPÖÐÒýÓÃjsÎļþ»á·¢ÉúÒýÓò»µ½µÄÎÊÌ⣺
ÔÚwebÏîÄ¿À´æÔÚWEB-INFÎļþĿ¼£¬ÎҵĴíÎó×ö·¨ÊÇ°Ñjs£¬image£¬CSS¶¼·ÅÔÚ´ËÎļþ¼ÐÏ¡£×î³õÒÔΪÊÇÏà¶Ô·¾¶Óë¾ø¶Ô·¾¶¸ã´íÁË£¬µ«ÊÇÔõôÐÞ¸ÄÒ²ÎÞ·¨½â¾öÎÊÌâ¡£µ÷ÓÃjsʱ×ÜÊǻᱨȱÉÙ¶ÔÏó£¬×îºóÁ˽âÊÇÒòΪWEB-INFÕâÀïµÄ¶«Î÷ÊDz»ÈÃÖ±½Ó·ÃÎʵġ£ËùÒԸı䷽·¨°ÑÕâЩΠ......
tomcat6.0 + JSP + mysqlÊý¾Ý¿âÁ¬½Ó³ØÅäÖÃ
»·¾³£ºtomcat6.0 £¬mySQL 5.021
°ÑmysqlÇý¶¯°ü·Ö±ð·Åµ½%TOMCAT_HOME%/lib ºÍÄãµÄÓ¦ÓõÄWEB-INF\libÎļþ¼ÐÏÂÃæ
1¡¢ÐÞ¸Ä%TOMCAT_HOME%/conf/server.xml,Ìí¼ÓÈçÏÂÄÚÈÝ£¨²¿·Ö²ÎÊýÇë±¾µØ»¯£©£º
<Context path="/web" docBase="web" ......
µÚÒ»½Ú:×¢²áϵͳ
×¢²á¼¸ºõÊÇÿ¸öÍøÕ¾¶¼ÒªÊ¹Óõģ¬È¥ÂÛ̳Ҫע²á£¬ÁÄÌìҪע²á£¬¼¸ºõÎÞ´¦²»×¢²á£¬ËùÒÔ×¢²áÊÇËùÓÐASPÓ¦ÓóÌÐòÖÐ×î³£¼ûµÄ¡£
& ......
ÓÃASPʵÏÖÖ§³Ö¸½¼þµÄEMailϵͳ(3)
¡¡¡¡³¢ÊÔ·¢ËÍÓʼþ£¬µ«ÊÇʧ°ÜÁË£¬ÇëÐ޸ĴíÎóºóÖØÊÔ£¡
£¼script language="javascript"£¾
alert("ÄúÊäÈëµÄÊÕ¼þ×é¸ñʽ´íÎó£¡\rÕýÈ·µÄ¸ñʽÊÇ:'gr:001'");
history.back();
£¼/script£¾
£¼p£¾
£¼%
response.end
else
thegroup=(mid(trim(strfieldvalue),4))
end if
......
ÓÃASP½¨Á¢Õ¾ÄÚÐÅÏ¢ËÑË÷ϵͳ
¡¡¡¡¼ÙÈçÄãÓµÓÐÒ»¸öÅÓ´óµÄÍøÕ¾£¬ÄÚÈÝÓֶ࣬ÄÇôÀ´·ÃÕßÍùÍùºÜÄÑÕÒµ½×Ô¼ºËùÐèÒªµÄ¶«¶«£¬ÕâʱºòÄã¾ÍÐèÒªÒ»¸öÕ¾ÄÚËÑË÷À´°ïÖúÀ´·ÃÕ߸ü¿ìµÄÕÒµ½Ë÷ÒªµÄ×ÊÁÏÁË£¡ÏÖÔÚÄã¾Í¿ÉÒÔÓÃaspÇáÒ×µÄʵÏÖÕâÖÖ¹¦ÄÜ£¬ºÎ¿öÏÖÔÚÖ§³ÖaspµÄÕ¾µãÕâô¶à£¬ÀûÓÃÕâ¸öËÑË÷ÒýÇæ¿ÉÒÔËÑË÷µ½ÄãµÄÖ÷Ò³ÀïÃæÈκÎÒ»¸öÎļþ ......