1Ð÷ÂÛ
1.1 Ñ¡ÌâµÄÒâÒå¼°ÒÀ¾Ý
°éËæ×ÅÍøÂçµÄÆÕ¼°ºÍ·¢Õ¹£¬Ô½À´Ô½¶àµÄÓû§ÀûÓÃÍøÂç·ÖÏíʹÓÃÐÂÎÅÔĶÁ¡¢×ÊÁÏËѼ¯¡¢µçÓ°·þÎñµÈ´øÀ´µÄ±ã½Ý¡£µ«ÊÇÈËÓëÈËÖ®¼äµÄÐÅÏ¢½»Á÷È´Ô½À´Ô½ÉÙ£¬ÈçºÎÀûÓúÃÍøÂç×ÊÔ´´Ù½øÈ˼ÊÖ®¼ä½»Á÷¹µÍ¨ÈÔÈ»Êǵ±ÏÂÆÈÇÐÐèÒª½â¾öµÄÎÊÌ⣬ÔÚÕâÑùµÄ±³¾°Ï¾ͳöÏÖÁËÀûÓÃÍøÂçÔÚÈ«Çò·¢²¼ÐÅÏ¢µÄÁôÑÔ²¾ÏµÍ³£¬Æð³õÁôÑÔ²¾ÏµÍ³Ö»ÓÃÓÚ·¢²¼¹«¸æ£¬ÌÖÂÛÎÊÌâ¡¢ÔÚÏß½»Á÷£¬·¢Õ¹µ½ÏÖÔÚÁôÑÔ²¾ÏµÍ³µÄ¹¦ÄÜÒ²Ô½À´Ô½·á¸»£¬ÎªÈËÃǵÄÉç»á½»ÍùÌṩÁËÒ»¸öȫеĿռ䡣ÁôÑÔ²¾µÄáÈÆð£¬ÊÇ»¥ÁªÍø·¢Õ¹µÄ±ØÈ»½á¹û£¬Í¬Ê±µç×ÓÉÌÎñµÄѸÃÍ·¢Õ¹Ò²ÒýÆðÁËÁôÑÔ²¾ÏµÍ³ÒµµÄÆÕ±é¹Ø×¢¡£Ãæ¶ÔÍøÂçÉÏ·×·±µÄÁôÑÔ²¾£¬Óû§ÈçºÎ»ñÈ¡ÊʺÏ×Ô¼ºËùÐèµÄÁôÑÔ£¬³ÉΪÁËÒ»¸ö¼±Ðè½â¾öµÄÎÊÌâ[1]¡£
»¥ÁªÍøÁ¬½ÓÁËÕû¸öÊÀ½çµÄÍøÂç¹æÄ££¬Ä¿Ç°ËüÒÑÓÐÊýǧÍò¸öwebÕ¾µã£¬Óû§Èº·Ç³£ÅÓ´ó£¬Éæ¼°½ÌÓý¡¢ÎÄ»¯¡¢¿ÆÑС¢½ðÈÚ¡¢ÉÌÒµ¡¢ÓéÀֵȸ÷ÖÖÁìÓò£¬Òò´Ë½¨ÉèÒ»¸ö¼òµ¥ÊµÓõÄÁôÑÔ²¾ÏµÍ³Ê®·ÖÖØÒª¡£½üÄêÀ´£¬Ëæ×ÅÍøÂçÓû§¶ÔÊý¾Ý¿â¼¼ÊõÓ¦ÓõÄÒªÇóÔ½À´Ô½¸ß£¬ÓÈÆäÊÇÔÚµ±ÏÂÐèÒª´óÁ¿´æ´¢Êý¾ÝµÄ´óÊý¾Ýʱ´ú£¬ÍøÂçÁôÑÔ²¾ÎªÍøÂçÓû§ÌṩÁËÇ¿´óµÄÊý¾Ý´¦ÀíÖ§³Å£¬Æä¹¦ÄÜÒ²½«Ô½À´Ô½·á¸»¡£²»ÉÙÆóÒµ¶¼ÓлòÕßÕýÔÚ½¨Éè×Ô¼ºµÄÍøÕ¾£¬ÀûÓÃÆóÒµÍøÕ¾Õâ¸öƽ̨£¬·¢²¼ÐÅÏ¢½øÐÐÉÌÒµ»î¶¯£¬¶øÁôÑÔ°å¿ì×÷ÎªÍøÕ¾ÖØÒªµÄ×é³É²¿·Ö£¬Îª´ó¼ÒµÄºÏ×÷½»Á÷´øÀ´Á˼«´óµØ±ã½Ý¡£Í¨¹ýÁôÑÔ²¾ÏµÍ³£¬×¢²áÓû§¿ÉÒÔͨ¹ý·¢±íÁôÑԵķ½Ê½¸øÕ¾µãµÄ¹ÜÀíÈËÔ±ºÍÆäËû·¢²¼µÄÎÊÌâ»òÆÀÂÛµÄÓû§ÁôÏÂÒ»ÌõÏûÏ¢¡£±¾ÎÄÖØµã½éÉÜÁôÑÔ²¾ÏµÍ³µÄÉè¼Æ¹ý³ÌºÍÖÆ×÷˼·£¬½ÏÈ«ÃæµÄÀûÓÃJSP¼¼ÊõʵÏÖÁôÑÔ²¾µÄ»ù±¾¹¦ÄÜ£¬ÔÚÍøÕ¾¹ÜÀí¡¢Óû§ÁôÑÔ¡¢ÆÀÂÛ¡¢»Ø¸´µÄһЩ»ù´¡¹¦ÄÜÖ®ÉÏ£¬Í¬Ê±ÓÖÔö¼ÓÁËһЩ±¾ÏµÍ³¶ÀÌØµÄ¹¦ÄÜ¡£
1.2 ÍøÂçÁôÑÔ²¾ÏÖ×´
ÍøÂçÁôÑÔϵͳÊÇ»¥ÁªÍø×îÔçµÄÓ¦Ó÷½Ê½Ö®Ò»£¬²¢ÇÒÒ²ÊÇ×îΪÁ÷Ðеķ½Ê½Ö®Ò»¡£ÕâÖÖϵͳµÄ³öÏÖ³¹µ×¸Ä±äÁËÈËÃÇÖ®¼äµÄ½»Á÷·½Ê½¡£Í¨¹ýÍøÂçÁôÑÔ²¾£¬È«ÇòµÄ»¥ÁªÍøÊ¹ÓÃÕßÄܹ»¼°Ê±ÓÐЧµØ·¢²¼ÐÅÏ¢¡¢·½±ã¿ì½ÝµÄ·¢±íÑÔÂÛ£¬²»ÔÙÊÜÖÆÓÚµØÓòµÄÏÞÖÆ£¬¶øÇÒÕâÖÖ·½Ê½µÄ³É±¾±ÈÆäËûµÄʵʱͨѶ·½Ê½µÍºÜ¶à¡£ÍøÂçÁôÑÔ²¾ÔÚ³öÏÖµÄʱºò¾ÍÊܵ½Á˺ܶàÈ˹Ø×¢£¬Óû§Á¿Ñ¸ËÙÔö¼Ó£¬±äµÃÔ½À´Ô½Á÷ÐУ¬°üÀ¨È«ÇòÔÚÄÚµÄһЩ´óÐ͵ÄÍøÕ¾¶¼¾ßÓÐÁôÑÔ°å¿é£¬²¢ÇÒËüÃDZ»Ê¹Óõķ½Ê½ºÍÔËÓõÄÌØµãÍêÈ«²»Ò»Ñù¡£È«Çò¾ßÓÐÅÓ´óµÄ»¥ÁªÍøÊ¹ÓÃÕߣ¬Ã¿ÌìÒ²ÓнӽüÒ»°ëµÄÈ˾³£ä¯ÀÀÁôÑÔ²¾ÏµÍ³¡£ËùÒÔ£¬Ò»Ð©´óÐÍÃÅ»§ÍøÕ¾³£³£ÀûÓÃÍøÂçÁôÑÔ²¾À´´ïµ½ÆóÒµÐû´«µÄЧ¹û[2]¡£³ý´ËÍ⣬Զ³Ì½ÌÓýÒ²³£³£Ê¹ÓÃÁôÑÔ²¾ÏµÍ³£¬¿ÉÒÔ·½±ãÀÏʦºÍ
1
ѧÉúÖ®¼ä̽ÌÖÎÊÌâ¡£
Ëæ×Ÿü¶àµÄÓû§ÏíÊÜ×ÅÍøÂçʱ´ú´øÀ´µÄÐÅÏ¢²éѯ¡¢ÐÂÎÅÓéÀÖ¡¢½»Á÷¹µÍ¨µÈµÄ·½±ãºÍ¿ìËÙ£¬È«ÇòµÄÍøÂçÆóÒµÓû§¶¼¿ÉÒÔͨ¹ýÐÅϢƽ̨չʾ×Ô¼ºµÄÉÌÆ·¡¢Ñ°ÕÒºÏ×÷»ï°é¡¢¼°Ê±µÄÓëÓû§¹µÍ¨ºÍ½»Á÷×îеÄÏûÏ¢µÈ¿ªÕ¹Ò»ÏµÁеĵç×ÓÉÌÎñ»î¶¯¡£»¥ÁªÍøµÄºǫ́ÐÅÏ¢¹ÜÀíÕߣ¬Í¨¹ýΪÓû§ÌṩеÄwebÓ¦ÓóÌÐòÀ´Íê³ÉһϵÁеŦÄܲÙ×÷£¬ÒÔ¼°webÓ¦ÓóÌÐòÖ®¼äµÄʵʱ¼à»¤¹¦ÄܺÍλÖù²Ïí£¬Õâ¾ÍÊÇÍøÂçÁôÑÔ²¾ÏµÍ³¡£ÍøÂçÓû§Ö»ÐèÔÚÍøÕ¾ÉÏ×¢²áÒ»¸ö×Ô¼º×¨ÊôµÄÕ˺ţ¬µÇ¼ÕʺÅÖ®ºó¾Í¿ÉÒÔÔÚÁôÑÔ²¾ÉÏ·¢ÌûÁôÑÔ£¬ÎªÓû§Ìṩһ¸öËæÊ±ËæµØ½»Á÷¹µÍ¨µÄÇþµÀ£¬Ò²ÊÇĿǰ·Ç³£ÊÜ´óÖÚϲ°®ºÍÓû§Á¿³¬´óµÄÍøÂç·þÎñ¡£´ó¶àÊýµÄÐÅÏ¢ÍøÕ¾µÄ´´½¨ÕßÃÇÒ²¶¼ÊÇÀûÓÃJSP¼¼ÊõÉè¼Æ¿ª·¢µÄ£¬Í¬Ê±½áºÏJavaµÈÆäËûµÄ½Å±¾ÓïÑÔ£¬ºó¶Ë½áºÏÊý¾Ý¿â¼¼ÊõµÄÏȽøÐԺʹ洢Á¿´óµÄÓÅÊÆ£¬Óë¶¯Ì¬ÍøÕ¾½øÐÐ×ÊÔ´µÄÕûºÏ£¬ÀûÓÃÓ¦ÓóÌÐòÀ´´¦ÀíÏûÏ¢¡£
1.3 ϵͳÉè¼ÆµÄÓйØÀíÂÛÑо¿ 1.3.1 Éè¼ÆÏµÍ³µÄ±ØÒªÐÔ
ÍøÂçÁôÑÔ²¾ÊÇÒ»ÖÖµç×Ó±ãǩʽµÄ¼¯Óû§ÁôÑÔ¡¢Óû§¹ÜÀí¡¢ÍøÕ¾¹ÜÀíµÄÍøÂçÓ¦ÓóÌÐò£¬ÀûÓÃÁËJSP¼¼Êõ¡¢JAVAÓïÑÔÒÔ¼°ÆäËû½Å±¾ÓïÑÔ±àд¶ø³É¡£¸Ãϵͳ½«Æðµ½·Ç³£ÖØÒªµÄ×÷ÓÃÔÚÍøÂçÓû§Ö®¼äµÄ¹µÍ¨½»Á÷·½Ã棬ËùÓо¹ý×¢²á»ñµÃÁËÕ˺š¢ÃÜÂëµÄÓû§¶¼¿ÉÒÔͨ¹ý·¢ÌûµÄÐÎʽ½«×Ô¼ºµÄÏë·¨ËæÊ±ËæµØµÄ·¢±íµÄÔÚÁôÑÔ²¾ÉÏ£¬ÎÞ×¢²áÕ˺ŵÄÁôÑÔÕßÃÇÒ²¿ÉÒԲ鿴µ½£¬µÇ¼ÕʺŵÄÓû§¿ÉÒÔ¶ÔÌû×Ó·¢±íÆÀÂÛ¡¢Ìû×Ó¸ú×Ù£¬Í¬Ê±Óû§¿ÉÒÔ¶Ô×Ô¼º·¢±íµÄÑÔÂÛɾ³ý¡£ÁôÑÔ²¾²Ù×÷¼òµ¥£¬ËùÓÐÓû§½øÈëÍøÕ¾ºó£¬½øÈëÈÎÒâÒ»¸öÁôÑÔ²¾°å¿é¿ÉÒÔÏÔʾÊäÈë¿ò£¬ÊäÈëÖ÷Ìâ¼°ÄÚÈݺó£¬Ìá½»¼´¿É·¢²¼¡£¸ÃÁôÑÔ²¾¼òµ¥ÊµÓã¬Í¶ÈëʹÓúó£¬ÍêÈ«´ïµ½ÁËÔ¤¼ÆµÄ¹¦ÄÜЧ¹û£¬²¢ÇÒ¿ÉÒÔ½ÚÊ¡´óÁ¿²»±ØÒªµÄÀͶ¯Ê±¼ä£¬¾ßÓÐÁ¼ºÃµÄµÄÍÆÐмÛÖµºÍÉç»áÐ§Òæ£¬Òò´ËÉè¼Æ¸ÃϵͳÊÇÍêÈ«ÓбØÒªµÄ¡£
1.3.2 Éè¼ÆÏµÍ³µÄÏà¹Ø¼¼Êõ
±¾ÎÄϵͳÀûÓÃÁËJSP¼¼ÊõÀ´ÊµÏÖ¸÷¹¦ÄÜÄ£¿éµÄ¹¦ÄÜ£¬²¢ÀûÓÃB/S½á¹¹£¬½áºÏMVCģʽ£¬JavaÓïÑÔ¼°ÆäËü½Å±¾ÓïÑÔ½øÐпª·¢ºÍÉè¼Æ¡£MyeclipseÓ¦ÓóÌÐòµÄ³öÏÖÔÚ¿ª·¢ÕâÒ»ÁìÓò¿ª´´ÁËÒ»¸öÐÂʱ´ú£¬JSP¼¼ÊõËù²ÉÓõıà³Ì¿ò¼ÜÐÎʽ£¬Ò²ÊÇMyeclipseÉè¼ÆÆ½Ì¨µÄÒ»´Î¸ïÃüÐԵĴ´Ðºͱä¸ï¡£MySQLÓ¦ÓóÌÐòÑ¡ÓÃΪ±¾ÏµÍ³µÄºó¶ËÊý¾Ý¿â£¬ÒòÆä¾ßÓеÄÖ÷ÒªÌØµãÊÇ£ºÔ´ÂëÊDZ»¹«¿ªÊ¹Óõģ¬ÔËÐÐÆðÀ´±ÈÆäËûͬÀàÊý¾Ý¿âϵͳ¸üѸËÙ£¬ÔËÐеijɱ¾¸üµÍµÈµÈ£¬±»¹ã·º³ä·ÖµÄÓ¦ÓÃÔÚһЩСÐͺʹóÐ͵ÄÍøÕ¾ÖС£Òò´Ë±¾ÎÄÑ¡ÓÃMySQL×÷Ϊºó
2
[3]
¶Ë´æ´¢Êý¾Ý¿â¡£
1.3.3 ϵͳµÄ¹¦ÄÜÉè¼Æ
±¾ÎÄϵͳÀûÓÃJSPÓïÑÔʵÏÖÁôÑÔ²¾ÏµÍ³¡£Éè¼ÆÊµÏÖÁËÁôÑÔ°å¿éµÄ·Ö²¿¹ÜÀí£¬¶ÔÁôÑÔ
½çÃæµÄÒ³Ãæ²¼¾Ö½øÐкÏÀíÓÐÐòµÄÉè¼Æ£¬Ê¹ÕûÌå½çÃæÃÀ¹Û´ó·½£¬¹¦ÄÜÏÔʾÍêÕû£¬½çÃæÊ×Ò³¹¦ÄÜÇøÖ÷ÒªÓУ¬Óû§µÇ¼¡¢¹ÜÀíÔ±µÇ¼¡¢ÁôÑÔ°å¿é¡¢ÁôÑÔ²éѯ°å¿é£»¶Ôϵͳ¹ÜÀí½çÃæµÄÉè¼Æ£¬Ê¹¹ÜÀíÔ±½øÈë½çÃæºóÄÜ·½±ãºÍÇåÎúµÄ½øÐÐÍøÕ¾ÐÅÏ¢¹ÜÀí¡¢Óû§¹ÜÀí¡¢·¢»ØÌû¹ÜÀíµÈ¡£¸ÃÁôÑÔϵͳ½«³ÉΪһ¸ö¹¦ÄÜÇ¿´ó¡¢±ã½Ý¸ßЧ¡¢³©ËùÓûÑԵġ°¹«¹²³¡Ëù¡±¡£
2 Óйؼ¼Êõ½éÉÜÓë¿ÉÐÐÐÔ·ÖÎö
2.1 Óйؼ¼Êõ½éÉÜ 2.1.1 JSP¼¼Êõ¼ò½é
±¾ÎÄϵͳ»ùÓÚJSP£¨JavaServerPages£©¼¼ÊõÉè¼Æ¿ª·¢µÄÍøÂçÁôÑÔ²¾ÏµÍ³£¬JSP¼¼ÊõÊÇÒ»ÖÖÐÂÐ͵ÄÓ¦Óü¼ÊõÒ²ÊÇ×îÐÂÁ÷ÐеÄÍòÎ¬Íø¿ª·¢¼¼Êõ£¬ËüÒÔÕû¸öJavaÌåϵΪ»ù´¡¡£¸ÃÏî¼¼ÊõµÄÌØµãÊÇÔÚWebÒ³ÃæÖеÄHTMLÎı¾ÖÐÌí¼ÓÁËScriptletµÄJAVA³ÌÐòƬ¶Î£¬ÒÔ¼°tag JSP±ê¼Ç¡£Ê¹ÓÃÕâÖÖ¼¼ÊõÀ´¹¹Ô콨ÉèµÄ¶¯Ì¬ÍòÎ¬ÍøÕ¾µãÊÇÄܹ»²»ÒÀÀµÓÚ²Ù×÷ϵͳ¼°Ó²¼þ»·¾³µÄ£¬²¢ÇÒÏȽø¡¢Îȶ¨¿É¿¿¡£´ÓÐí¶àµÄ½Ç¶ÈÀ´Ëµ£¬JSP¼¼ÊõµÄ³öÏÖÔÚÏ൱´óµÄ³Ì¶ÈÉ϶Կª·¢¶¯Ì¬WebÒ³Ãæ¾ßÓм«´óµÄÍÆ¶¯×÷ÓÃ[4]¡£Ñ¡ÓøÃÏî¼¼Êõ¾ßÓÐÒÔϼ¸¸öÌØµã£º
1¡¢´úÂ밲ȫÐԺã¬JavaBean¼°Servlet¿ÉÒÔ·â×°ËùÓÐËùÉú³ÉµÄÄÚÈÝ£¬¶øÇÒ¿ÉÒÔÔÚJSP´úÂëµÄÄÚ²¿ÖбàдJavaÓïÑÔ£¬Òò´ËJSP¼¼Êõ½«JavaËù¾ßÓеÄÓÅÊÆ¼¯ÓÚÒ»Éí¡£
2¡¢ÄÚÈÝÉú³ÉºÍÒ³ÃæÏÔʾ·ÖÀ룬HTMLµÄÉè¼ÆÕߺÍJSP±àÂëÕß¿ÉÒÔ·Ö¿ª½øÐÐÉè¼Æ¡£JSPÀûÓÃ×é¼þ¿ÉÒÔºÍHTMLÒ³ÃæÏÔʾµÄÄÚÈÝÖ®¼äÏ໥ת»¯¡£
3¡¢¿çƽ̨ÐÔÄܺã¬JSP¼¼ÊõËù¾ßÓÐJavaÓïÑÔµÄËùÓÐÓŵ㣬Òò´Ë¿ÉÒÔ½«±àдµÄ³ÌÐò£¬ËæÒâµÄ¸ü»»·þÎñÆ÷»òÕßÑ¡ÔñÆäËû¿ª·¢¹¤¾ßµÈ¶¼Äܵõ½Á¼ºÃµÄʵÏÖ¡£
4¡¢Ç¿´óµÄ¹¦ÄܺͿÉÉìËõÐÔ£¬JSP¼¼Êõ±»¹ã·ºµÄÓ¦ÓÃÔÚÐí¶à´óÐ͵ÄÍøÕ¾ÖУ¬¶øÇÒÐí¶à¶¼ÊÇÃâ·ÑʹÓõġ£´Óһ̨·þÎñÆ÷µ½¼¸Ì¨·þÎñÆ÷µÄ¼¯ÈººÍ¸ºÔØ£¬ÏÔʾ³öÁËJSPÇ¿´óµÄ¿ÉÉìËõÐÔ¡£
2.1.2 MyEclipse¹¤¾ß¼ò½é
¸Ã¹¤¾ßÊÇÒ»¸ö¹¦Äܷdz£Ç¿´óµÄ¼¯³É¿ª·¢»·¾³£¬ÔÚJavaEEµÄ¿ª·¢¡¢·¢²¼ºÍÊý¾Ý¿âµÄÁ¬½ÓµÈµÈ·½Ã湤ЧÏÔÖø¡£¶ÔEclipseIDEµÄÒ»¸öÏòÍâÉìÕ¹¡£¼´ÔÚEclipseµÄ»ù´¡Ö®ÉÏ£¬ÁíÍâ¼ÓÉÏһЩ×é¼þÉè¼Æ¶ø³ÉµÄ£¬ÔÊÐí×ÔÓÉÉ趨¹¦ÄÜ¡£ÀûÓøÿª·¢¹¤¾ß¿ÉÒÔÔÚÐí¶àµÄ·½Ãæ
3
ÌáÉý¿ª·¢Éè¼ÆµÄЧÄÜ£¬±ÈÈçÔÚ·þÎñÆ÷Ó¦ÓóÌÐòµÄ¼¯³É·½Ã棬ÒÔ¼°Êý¾Ý¿âµÄ¿ª·¢µÈµÈ¡£¸Ã¿ª·¢¹¤¾ßͬʱ֧³Ö¸÷ÖÖÀàÐ͵ĵÚÈý·½¿ò¼Ü¡¢Ö§³Ö¸÷ÖÖ»ùÓÚEclipseƽ̨µÄ²å¼þ£¬Ê¹ÓÃÆðÀ´·½±ã¡¢¿ì½Ý¡¢Ò×¶®£¬È«Çò°Ù·ÖÖ®°ËÊ®ÒÔÉÏµÄÆóÒµ¾ùÔÚʹÓá£
2.1.3 MySql¼ò½é
¸Ãϵͳ¾ßÓзdz£Ç¿´óµÄÊý¾Ý´¦Àí¡¢´æ´¢ºÍ¹ÜÀíµÈ¹¦ÄÜ£¬Óû§¿ÉÓÐЧѸËÙµÄ×éÖ¯ºÍ·ÖÏíÊý¾Ý¿âÖеÄÐÅÏ¢¡£ÏµÍ³¹ÜÀíÕßÃÇÒÀ¾ÝÊý¾Ý¿âÖеÄÐÅÏ¢ÓÐÖúÓÚ×÷³ö¾ö²ß£¬ÏµÍ³¿ª·¢ÕßΪʹµÃ²Ù×÷¾¡¿ÉÄÜÈÝÒ׺ÍÂú×ãËùÐ裬¶¼ÒªÑ¡ÔñÔÚijÖÖÊý¾Ý¿â¹ÜÀíϵͳ»·¾³ÖнøÐÐÏàÓ¦³ÌÐòµÄ±àÂë¡£±¾ÎÄÑ¡ÓÃMysql×÷Ϊºó¶ËÊý¾Ý¿â£¬ÒòÆä¾ßÓÐÔÚÐÅÏ¢¹ÜÀíµÄ¹ý³ÌÖÐÌṩǿ´óµÄ½â¾ö·½°¸µÄ¹¦ÄÜ£¬×é¼þ¼¯³ÉÒ×ÓÚ¹²Ïí£¬Êý¾Ý¿â´°¿Ú±»¸ü¸Ä£¬Êý¾Ý·ÃÎÊÒ³¡¢Ò×ÓÚ²éѯµÈһЩ¶ÀÌØµÄÌØµã¡£
2.1.4 Tomcat¼ò½é
Tomcat ·þÎñÆ÷ÊÇÒ»ÖÖ±»¹ã·ºÊ¹ÓõķþÎñÆ÷£¬ÓÃÓÚµ÷½ÚºÍ²âÊÔ»ùÓÚJSP¼¼Êõ¿ª·¢µÄϵͳ¡£±¾ÎÄϵͳÊÇÒ»¸öСÐÍϵͳ£¬Ñ¡Óø÷þÎñÆ÷ÊÇÒòÆäÔ´´úÂëÊDZ»¹«¿ªÊ¹Óõ쬲¢ÇÒÎÞÐ踶·Ñ£¬Í¬Ê±¸Ã·þÎñÆ÷»¹±»½Ï¶àµÄÓ¦ÓÃÔÚ²¢·¢·ÃÎÊÓû§½ÏÉٵĵط½¡£Æä¼¼Êõ·Ç³£µÄÏȽøÊÇÈ«ÊÀ½ç¶¼·Ç³£Á÷ÐеÄÖ§³ÖJSPºÍServletsµÄWeb·þÎñÆ÷¡£
TomcatÊÇApacheµÄÀ©Õ¹£¬µ«Êǵ±ÔËÐÐTomcatʱ£¬Ëü½«×÷Ϊһ¸öµ¥¶ÀµÄ½ø³ÌÀ´¶ÀÁ¢ÔËÐС£TomcatÊÇÒ»¸öWAR£¨WebArchive£©Îļþ£¬Çø±ðÓÚÓÚ´«Í³µÄÓ¦ÓóÌÐò¶ø²»Í¬¡£WARÊÇsun¹«Ë¾Ìá³öµÄWebÓ¦ÓóÌÐò¸ñʽÀàËÆÓÚÎļþѹËõ°ü¸ñʽ¡£°´ÕÕÒ»¶¨µÄĿ¼À´×éÖ¯ [5]¡£
TomcatµÃµ½Á˹ã´óϵͳ¿ª·¢ÈËÔ±µÄ¹ã·ºÊ¹Óã¬Ö÷ÒªÒòÆä¾ßÓеÄÁ¼ºÃµÄ¿ÉÀ©Õ¹ÐÔÄÜ£¬ÔÚÉè¼Æ´úÂëʱ¿ÉÒÔÔÚÊʵ±µÄµØ·½ËæÊ±²åÈëËùÐèÒªµÄ¹¦ÄÜ£¬ËùÕ¼ÓõÄϵͳ×ÊÔ´ºÜÉÙ£¬»¹ÓÐһЩ¿ª·¢ÏµÍ³ËùÓõ½µÄ¶ÀÌØ¹¦ÄÜ£¬°´ÕÕ×Ô¼ºµÄÏë·¨¸ü¸ÄµÈµÈ¡£
2.1.5 JavaBean½éÉÜ
Ŀǰ£¬Ô½À´Ô½¶àµÄ¿ª·¢ÕßÑ¡ÓÃJSPÓïÑÔ¿ª·¢¸÷ÀàµÄJSPÓ¦ÓÃϵͳ£¬ÆäÖÐJavaBeanÊÇJavaÖÐϵͳ×é¼þģʽ£¬Ëù°üº¬Java³ÌÐòÎÞÇîµÄ¿ªÍØÀ©Õ¹µÄµÄ¹¦ÄÜ£¬Í¨¹ý´ËÀàµÄ¹¦Äܸü¼ÓѸËٵĴ´ÉèеÄÓ¦ÓÃϵͳ¡£ÏµÍ³¿ª·¢Õß¿ÉÒÔʹÓÃJavaBean½«ÈκοÉÒÔÓÃJava´úÂë´´ÉèµÄ¶ÔÏó½øÐдò°ü¡£ JavaBean´úÂë¿ÉÒÔʵÏÖ´úÂëµÄÖØ¸´Ê¹Óã¬ÎÞÐèÖØÐ±àÒë¾Í¿ÉÒÔÔÚÈκκ¬ÓÐJavaµÄÔËÐл·¾³ÖÐʹÓã¬ÈÝÒ×½øÐдúÂëµÄά»¤¡£ ͼ2-1 ÏìÓ¦¹ý³Ì£º
4
Ïà¹ØÍÆ¼ö£º