JSP/Servlet JSPÈÝÆ÷
JSP/Servlet µÄ¹Øϵ
JSP £¦Servlet ÊôÓÚjava web ²ãµÄ¼¼Êõ£¬×÷Óö¼ÊÇÓÃÀ´ÊµÏÖ¶¯Ì¬ÍøÒ³¡£JSP Ö÷ÒªÃæÏòµÄÊÇÍøÒ³Éè¼ÆÈËÔ±£¬Servlet Ö÷ÒªÃæÏòµÄÊdzÌÐòÉè¼ÆÈËÔ±¡£ÎÞÂÛÄã²ÉÓÃÁ½ÕßÖÐÄÄÒ»ÖÖµ¥Ò»µÄ¼¼Êõ£¬Ä㶼¿ÉÒÔ½â¾öËùÓж¯Ì¬ÍøÒ³³ÊÏÖµÄÎÊÌâ¡£´ÓÔËÐз½Ê½ÉϽ²£¬JSP ÊÂʵÉÏÐèҪתÒëΪServlet ²ÅÄÜÔËÐУ¬ËùÒÔ£¬ÓÐÒ»ÖÖ˵·¨ËµËüÃÇÊÇ"Ò»ÃæÁ½Ìå"£¬ÕâÊǺÜÇ¡µ±µÄ¡£Servlet ´Ó±¾ÖÊÉϽ²£¬¾ÍÊÇjava ³ÌÐòƬ¶Î¡£
JSP/Servlet ÈÝÆ÷
¼ÈÈ» ServletÊÇ java³ÌÐòƬ¶Î£¬ÄÇôËüµ±È»ÊDz»ÄÜÖ±½ÓÔËÐеģ¬±ØÐë°ÑËü·Åµ½Ä³ÖÖÔËÐл·¾³µ±ÖУ¬Ëü²ÅÄÜ·¢»ÓËüµÄ×÷Óá£Õâ¸ö»·¾³¾ÍÊÇÎÒÃǽ²µÄ"ÈÝÆ÷"¡£ÈÝÆ÷Ò²ÊÇ java ³ÌÐò£¬ËüµÄÖ÷Òª¹¦ÄܳýÁËΪServlet ÌṩÔËÐл·¾³£¬»¹ÓиüÖØÒªµÄ£¬¾ÍÊÇÌṩÍøÂç´«ÊäÐÒéÓëjava ³ÌÐòʵÌåµÄÏ໥ת»»¡£ÎªÊ²Ã´ÐèÒªÕâÖÖת»»ÄØ£¿ÒòΪWeb Ó¦ÓóÌÐòÊÇ·Ö²¼Ê½µÄ£¬¿Í»§¶ËºÍ·þÎñÆ÷¶ËÖ®¼äÐèÒª½»»»Êý¾Ý£¬¾ÍҪͨ¹ýÍøÂ磬²¢ÔÚÒ»¶¨µÄͨѶÐÒéϽøÐС£×î³£¼ûºÍ³£ÓõÄÐÒéÊÇHTTP ¡£¿Í»§¶ËÏò·þÎñÆ÷·¢ËÍÊý¾Ý£¬×ñѵÄÊÇHTTP ÐÒéµÄÊý¾Ý¸ñʽ£¬·þÎñÆ÷Ïò¿Í»§¶Ë·¢ËÍÊý¾ÝÒ²ÊÇ×ñÑHTTPÐÒéµÄ¡£ÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë£¬¿ÉÄÜ´æÔÚ×Ų»Í¬µÄ±à³ÌÓïÑÔ±àдµÄ³ÌÐò£¬±ÈÈçjava£¬C++µÈµÈ¡£¸÷ÖÖÓïÑÔ¶¼ÓÐ×Ô¼ºÓÃÓÚ´¦ÀíHTTPÐÒéÊý¾ÝµÄ·½·¨£¨Àࣩ£¬ÎªÁËʹÓÃjavaÌṩµÄ¸÷ÖÖHTTP´¦ÀíÏà¹ØµÄÀ࣬±ØÐ뽫HTTPÐÒéϵÄÊý¾Ý×öÒ»¶¨µÄת»»£¬×ª»»³ÉһЩjava object£¬ÕâÑù²ÅÄÜʹÓÃjavaµÄ·½·¨½øÐÐÊý¾Ý´¦Àí¡£Í¬Àí£¬µ±ÕâЩ´¦ÀíÍê³É£¬ÓÖÐèÒª½«ÕâЩjava objectת»»»ØHTTPÐÒéϵÄÊý¾Ý£¬·´À¡¸ø¿Í»§¶Ë£¨JSP/Servletµ±È»´æÔÚÓë·þÎñÆ÷¶Ë£©¡£JSP/ServletÈÝÆ÷¾Í°çÑÝÁËÍê³ÉÕâ¸öË«Ïòת»»µÄ½ÇÉ«¡£
copyright£ºhttp://www.blogjava.net/tianlinux/archive/2009/02/19/120767.html
Ïà¹ØÎĵµ£º
JSPÖеÄÌøת£º
(1). forward()·½·¨
ʹÓõ½javax.servlet.RequestDispatcherÀà
RequestDispatcher rd = getServletContext().getRequestDispatcher("url");
rd.forward(requestVar,requestVar); //´«µÝservletµÄÈë¿Ú²ÎÊý
/*forwardº¯ÊýÒѾ°ÑÔÒ³ÃæµÄrequest,response¶ÔÏó´«ÈëеÄÒ³Ã棬Òò´ËÕâо ......
1 ±ê¼Ç´¦Àí³ÌÐòÀà
´¦ÀíÀà¼Ì³ÐTagSupportÀಢÖØÔØdoStartTag()·½·¨,
Ôڸ÷½·¨ÖÐʹÓÃout.print();Êä³öÐèÒªµÄÊý¾Ýµ½Ê¹Óñ¾±êÇ©µÄjspÒ³Ãæ
package cn.xxx;
public class DateTag extends TagSupport {
private static final long serialVersionUID = 1L;
public int doStartTag() thr ......
ÏÈsunÌá³öµÄÊÇServletÌåϵ£¬Õâ¸öÌåϵʹµÃʹÓÃJAVAµÄ³ÌÐòÔ±Ò²ÄÜ¿ª·¢»ùÓÚB/S¼Ü¹¹µÄWEBÓ¦ÓóÌÐò£¬Ê¹ÓÃServletÀཫHTTPÇëÇóºÍÏìÓ¦·â×°ÔÚ±ê×¼JAVAÀàÖÐÀ´ÊµÏÖ¸÷ÖÖWEBÓ¦Ó÷½°¸¡£
Ëæ×Å´óÁ¿µÄB/S¼Ü¹¹³ÌÐò¿ª·¢³öÀ´ÒÔºó£¬ÈËÃÇ·¢ÏÖServletÀàµÄ±àдÊǷdz£·±ËöµÄ£¬Ö÷Òª¼¯ÖÐÔÚ¼¸¸öÎÊÌâÉÏ£ºÊ×ÏÈÓдóÁ¿ÈßÓà´úÂ룬ÕâЩ´úÂëÔÚÿ¸öservletÀàÖж ......
JSP×÷ΪºóÆðÖ®ÐãÄܹ»ÔÚ·þÎñÆ÷±à³Ì»·¾³ÖÐÕ¼¾ÝÒ»¶¨µØ룬ÊǺÍËüÁ¼ºÃÖ§³ÖһϵÁÐÒµ½ç±ê×¼ÃÜÇÐÏà¹ØµÄ¡£Session¾ÍÊÇËüÌṩµÄ»ù´¡ÉèÊ©Ö®Ò»¡£×÷Ϊһ¸ö³ÌÐòÔ±£¬Äã¿ÉÒÔ²»½éÒâ¾ßÌåÔÚ¿Í»§¶ËÊÇÈçºÎʵÏÖ£¬¾Í·½±ãµÄʵÏÖ¼òµ¥µÄ»ùÓÚsessionµÄÓû§¹ÜÀí¡£ÏÖÔÚ¶ÔÓÚ´¦ÀíÔÚÏßÓû§£¬Óм¸ÖÖ²»Í¬µÄ´¦Àí·½·¨¡£
¡¡¡¡Ò»ÖÖÊÇÒ³ÃæË¢ÐÂÓÉÓû§¿ØÖÆ£¬·þÎñÆ÷ ......