jspºÍservletµÄÇø±ð
ÔªÎÊÌâÀ´×ÔJSPÓëServletµÄ±È½Ï¡£
ÎÒÃÇÖªµÀServletÄܹ»Ê¹µÃJAVA´úÂë²»ÓÃÏñAppletÄÇÑùÔÚ¿Í»§ä¯ÀÀÆ÷ÖÐÔËÐУ¬Ëü»áÔÚÄã¿ØÖÆµÄÒ»¸öÓ¦Ó÷þÎñÆ÷ÉÏÔËÐС£ÔÚûÓÐʲô±³¾°ÖªÊ¶µÄǰÌáÏÂÎÒĬÈÏÕâÊÇÒ»ÖÖ¹æÔò£¬¼´Servlet¾ÍÊÇÕâÑù·¢Õ¹ÆðÀ´µÄ¡£ÔÚʵ¼ÊÓ¦ÓÃÖе±ÎÒÃÇÇëÇóÒ»¸öJSPÒ³ÃæµÄʱºò£¬JSPÊ×Ïȱ»×ª»¯ÎªServlet£¬È»ºóÔÙ½øÐбàÒë,Ö´ÐУ¬×îºó½«½á¹û·µ»Ø¸øä¯ÀÀÆ÷¡£
ÎÊÌâÒ»: ÄÇô¼ÈÈ»ÊÇÕâÑù£¬Ò²¾ÍÊÇ˵ÏÈÓÐJSPºóÓÐServlet£¬ÄÇôΪºÎÒª°ÑËüÃÇÄõ½Ò»Ð©À´½øÐбȽÏÄØ£¿ÊÇÎÒÕâÖÖ"ÏÈÓÐJSPºóÓÐServlet"µÄÈÏΪÓдíÂð?
×Ô¼ºÕâÑùÈÏΪ£º
²»Ò»¶¨ÊÇÏÈÓÐJSPºó²ÅÓÐServletµÄ£¬ÒòΪͬÊÇÒ»ÖÖÓïÑÔ£¬JSPÖ»ÊÇÔÚHTMLÖГ·â×°”ÁËJAVA ÓïÑÔ£¬JSP ±êÇ©¡£¶øServlet ÊÇÔÚJAVA ÖГ·â×°”ÁËJSP±êÇ©£¬HTML±êÇ©¡£Òò´ËËüÃÇÊÇÆ½µÈµÄ¡£ÎÒÃÇ¿ÉÒÔÖ±½Ó±àдServlet£¬µ±È»ÎÒÃÇÒ²¿ÉÒÔÖ±½Ó±àдJSPÂÞ¡£
ÎÊÌâ¶þ:ΪʲôҪ°ÑJSPÏȽ»¸ø·þÎñÆ÷½øÐд¦Àí?
×Ô¼ºÕâÑùÈÏΪ£º
1.ÒòΪJSPÊÇÒ»ÖÖ·þÎñÆ÷¶ËǶÈëÁËJAVA´úÂëµÄ½Å±¾ÓïÑÔÒòΪJAVA´úÂëÊDz»ÄÜûÓÐJVMµÄÌõ¼þϱàÒ룬ִÐУ¬ÔÙÔËÐеġ£ËùÒÔÒª½«´¦ÀíJAVA´úÂëµÄÕâÒ»²½½»¸øÄܹ»´¦ÀíJAVA´úÂëµÄ·þÎñÆ÷À´½øÐд¦Àí¡£
2.ÒòΪJSPÒ³ÃæÖаüº¬ÓÐJSP±êÇ©£¬JAVA´úÂ룬HTML´úÂë¡£ÆäÖÐJSP±êÇ©£¬JAVA´úÂëÊDz»Äܹ»±»ä¯ÀÀÆ÷½âÊÍÖ´Ðеġ£Òò´Ë±ØÐëͨ¹ýijÖÖÊֶν«Ëüת±ä³Éä¯ÀÀÆ÷Äܹ»Àí½âµÄ´úÂë¡£
ÎÊÌâÈý:½«JSPÒ³Ãæ½»¸ø·þÎñÆ÷½øÐд¦ÀíÒ²¾Í°ÕÁË,µ«ÎªÊ²Ã´²»ÊÇÖ±½Ó½øÐд¦Àí¶øÊÇÏȽ«ÆäתΪServletÄØ?
×Ô¼ºÕâÑùÈÏΪ:
ÒòΪJSPÒ³ÃæÖаüº¬ÓÐJSP±êÇ©£¬JAVA´úÂ룬HTML´úÂë¡£ÎÒÃǵÄÄ¿µÄÊÇÒªµÃµ½ä¯ÀÀÆ÷Äܹ»Àí½âµÄ´úÂë,ËùÒÔΪÁ˰ÑËüÃǽøÐÐͳһ´¦Àí±ØÐë°ÑËüÃDZä³ÉÒ»Öµĸñʽ,¼´ÁíÍâÒ»ÖÖÓïÑÔ---Servlet¡£
Òý³öµÄÒ»¸öÐÂÎÊÌ⣺
Äǵ½µ×ä¯ÀÀÆ÷Äܹ»Àí½âÄÄЩ´úÂëÄØ£¿ÎÒÓÖ×÷ÈçÏÂÏë·¨:
×ʼµÄʱºò£¬ä¯ÀÀÆ÷ÊÇÖ»Äܹ»Àí½âHTMLµÄ£¬Ëæ×Åʱ¼äµÄÍÆÒÆÈËÃǶÔWEBÒ³ÃæµÄÒªÇóÖð½¥±ä¸ß£¬ÒÔÍùµÄ¾²Ì¬Ò³ÃæÂýÂýµÄ¹ý¶Éµ½¶¯Ì¬Ò³Ãæ¡£Òò´Ëä¯ÀÀÆ÷²»µÃ²»Å¬Á¦½¡ÉíÒԳе£¸üΪ¼è¾ÞµÄ·ÒëÈÎÎñ¡£ËùÒÔÂýÂýµÄ¾Í¿ªÊ¼Ö§³Ö VBscript£¬JavascriptµÈ½Å±¾ÓïÑÔÁË¡£²¢ÇÒÓÖÒòΪҪ³£³£Ö§³Öһ϶¯Ì¬µÄÒ³ÃæÐ§¹ûÈçFLASHµÈ£¬ËùÒԾͱØÐëµÃÐèҪһЩ¶îÍâµÄ¿Ø¼þÁË¡£
Ïà¹ØÎĵµ£º
ÕâÊÇÒ»¸öÓû§×¢²áµÄÒ³Ãæ£¬²¿·Ö´úÂ루ûÓдíÎó£©ÒÑÂÔ£¬¿ÉÊDz»ÄÜʵÏÖformµÄactionÌø×ª
checkform()ÀïÃ÷Ã÷ÓÐdocument.form.submit()£¬¾ÍÊDz»ÄÜÌø×ª£¬
ÄܰïÎÒ¿´ÏÂÎÊÌâ³öÔÚÄÄÂð£¿
ÕâÊÇÕÕ×ÅÊéÉϵÄÀý×ÓдµÄ£¬×¢²áºÍÖØÖö¯¶¼×÷ÊÇͨ¹ýͼƬÀ´´¦ÀíµÄ¡£
Çë²»Áߴͽ̣¬ÔÚϲ»Ê¤¸Ð¼¤¡£¡£¡£
<%@ page contentType="te ......
¶ÔÓÚHTMÍøÒ³£¬¼ÓÈ룺
<meta HTTP-EQUIV="pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<meta HTTP-EQUIV="expires" CONTENT="0">
È»ºó£¬jspÒ³ÃæÖмÓÈ룺
<%
response.setHeader("Cache-Control","no-store") ......
Ëæ×ż¼ÊõµÄÈÕÐÂÔÂÒì £¬JSPµÄм¼ÊõÒ²²ã³ö²»ÇΪÁË·½Ãæ´ó¼ÒµÄѧϰÓ빤×÷£¬ÏÂÃæ½«¼òµ¥µÄ½éÉÜÒ»ÏÂJSP¼Ü¹¹¡¢JSP¿ª·¢¹¤¾ß¡¢Web·þÎñÆ÷¼°Æäîñȱµã¡£
JSP¼Ü¹¹£º
struts£º Struts¸úTomcat¡¢TurbineµÈÖî¶àApacheÏîĿһÑù£¬ÊÇ¿ªÔ´Èí¼þ£¬ÕâÊÇËüµÄÒ»´óÓŵ㣬ʹ¿ª·¢ÕßÄܸüÉ ......
javascriptдjavaû¹ØÏµ,ÖÁÓÚΪʲôÃû×ÖÕâôÏà½ü,¿ÉÄÜÊÇÒòΪjavaºÜÓÐÃûÆøËùÒÔ°ÑÃû×ÖÈ¡³É²î²»¶àµÄ,Ò»ÖÖÐÂÓïÑÔ¸Õ³öÀ´µÄʱºòÒªµãÃûÆøÀ´³öÃû°É~~
javascriptËãÊÇÒ»ÖÖhtml½Å±¾ÄÜÖ±½ÓÖ´ÐеÄÓïÑÔ°É,jspÒª±àÒë²ÅÄÜÖ´ÐÐ,Äã×Ô¼ºÐ´¸öJSP²»¿ªtomcatÖ®ÀàµÄÊÇÎÞ·¨Ö´ÐеÄ.JSPºÍJAVAµÄÇø±ð,JSPËãÊÇJAVAÒ»ÖÖ¼¼Êõ°É,ÓÃÔÚÍøÒ³±à³ÌÉÏ,ÒòΪJAVA² ......