ÂÛÎÄ - ÍøÉϹºÎïϵͳµÄÉè¼ÆÓëʵÏÖ - ͼÎÄ(3)

2019-04-15 20:51

ºþÄϿƼ¼´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

Êг¡¡£³ý´ËÖ®Íâ£¬ÍøÂ繺Îï²»Êܽ»Í¨¡¢ÌìÆøµÈÖî¶àÒòËØµÄÏÞÖÆ£¬Öð½¥Êܵ½´ó¼ÒµÄ¿Ï¶¨¡£ÖÖÖÖÓŵãʹµÃÍøÉÏϵͳ³ÉΪһ¸öÓµÓйãÀ«Êг¡£¬×ÊÔ´³ä·ÖµÄƽ̨¹ØË°µÄÑϸñÏÞÖÆ¶ÔÍøÉÏϵͳÐÐÒµµÄÓ°ÏìÊÇ¶à·½ÃæµÄ£¬²»½ö»áÒ»¶¨³Ì¶ÈÉÏÏ÷ÈõÍøÉÏϵͳÔÚ¼Û¸ñÉϵÄÓÅÊÆ£¬¸ü´ÙʹÁËÕû¸öÐÐÒµµÄ¹æ·¶»¯ºÍרҵ»¯£¬Ê¹µÃÍøÉÏϵͳ²úÒµÒª¼ÓÇ¿ÆäËû»·½ÚµÄ·þÎñÀ´È·±£±¾²úÒµµÄÓÅÊÆ¼ÌÐø±£³Ö¡£¶øÇÒÏà¼Ì³ǫ̈µÄ·¨ÂÉ·¨¹æÕþ²ß¶Ô¹ºÎïÐÐÒµ½øÐÐÁËרÏîÔ¼Êø£¬Ê¹µÃÍøÉÏϵͳÐÐÒµµÄ©¶´ºÍ²»¹æ·¶²Ù×÷µÃÒÔ¸ÄÉÆ£¬Òýµ¼ÍøÉÏϵͳÊг¡¸ü½¡¿µ¸üºÃµÄÏòǰ·¢Õ¹¡£µ«×÷Ϊ½üЩÄêÐÂÐ˵ÄÒ»ÏîÐÐÒµ£¬ÍøÉÏϵͳ»¹Ã»ÓÐÐγÉ×ÔÉí³ä·ÖµÄÐÐÒµÌåϵ£¬ÐÅÓÃÌåϵ£¬»¹ÐèÒª²»¶ÏÍêÉÆÐÅÓÃÌåϵ£¬µÀµÂÌåϵ£¬³Ðµ£Æð ¶ÔÏû·ÑÕßµÄÏàÓ¦ÔðÈΣ¬Ê÷Á¢Á¼ºÃµÄÐÐÒµ¿Ú±®ºÍÐÅÓþ£¬²ÅÊÇÊ¹ÍøÉÏϵͳÐÐÒµ¿É³ÖÐø·¢Õ¹ÏÂÈ¥µÄÖØÒªÒòËØ¡£

ÍøÉÏϵͳÐÐÒµ×÷ΪÐÂÐËÐÐÒµÖз¢Õ¹½ÏΪѸËÙµÄÒ»Ö§ÉúÁ¦¾ü£¬ÓµÓйú¼Ê»¯µÄ±³¾°ÒÔ¼°ÍøÂçµÄ±ã½ÝµÈÏÈÌìÓÅÊÆ£¬ÈÃÏû·ÑÕߵõ½ÁËʵ»Ý¡£µ«ÊÇÔÚ˰ÊÕ£¬¹ú¼Òºê¹Ûµ÷¿ØºÍ¹ú¼Ê´ó¾­¼Ã»·¾³µÄÓ°ÏìÏ£¬ÍøÉÏϵͳÄŲ̈×ߵøü¸ß¸üÔ¶£¬ÔòÒªÒÀÀµÓÚ²»¶ÏÌá¸ßµÄרҵ»¯³Ì¶ÈÒÔ¼°Á¼ºÃµÄÐÅÓþ£¬ÏàÐÅÍøÉÏϵͳÐÐÒµÔÚ²»¶ÏÍêÉÆµÄ¹ý³ÌÖв»¶Ï³ÉÊ죬´Ó¶øÈ¡µÃ³¤¾ÃµÄ·¢Õ¹£¬ÃÀºÃµÄÃ÷Ìì!

1.2 ϵͳʵÏÖµÄÄ¿±ê

Ò»ÇдÓÓû§ÌåÑé³ö·¢£¬ÎÒÃÇÐèÒªÃÀ¹Û´ó·½µÄ½»»¥½çÃæ£¬×¢ÖØÉ«²ÊµÄ±ä»¯£¬ºÍä¯ÀÀÍøÒ³µÄÊæÊʶȣ¬µ±È»Á¼ºÃÈËÐÔ»¯µÄ½»»¥²Ù×÷ÊDZز»¿ÉÉٵġ£ÕâÐèÒªÑϽ÷µÄ¹æ»®ºÍһ˿²»¹¶µÄÉè¼Æ¡£Á÷³©¶ÈÒ²ÊÇÓû§ÌåÑéµÄÖØÖÐÖ®ÖØ£¬´óÊý¾Ý·ÃÎÊÎÊÌâµÄ½â¾ö£¬´Ó¸÷¸ö·½Ã濼ÂÇ·þÎñÆ÷µÄ³ÐÔØÑ¹Á¦ºÍ·ÃÎÊËÙ¶È¡£ÎÒÃÇ»áʹÓÃhtmlºÍjqueryÀ´±à¼­¿ØÖÆÒ³Ã棬javaºÍjdbcʵÏÖ¶¯Ì¬Êý¾Ý¼ÓÔØ¡£Ä£ÄⲻͬÉí·ÝÓû§µÄ²Ù×÷Á÷³Ì£¬½øÐбØÒªµÄȨÏÞ¿ØÖÆ¡£ÏµÍ³×ÜÌåÐèÒªºÏÀí¹æ·¶£¬²¢ÇÒûÓÐÃ÷ÏÔµÄÂß¼­´íÎó¡£Êý¾Ý¿â±ØÐëÉè¼ÆºÏÀí£¬Êý¾ÝµÄ´æ´¢Ò»¶¨Òª°²È«»¯¡£

Ö÷ÒªÈÎÎñ¼°ÒªÇó

(1) Ó¦ÓÃjava¿ª·¢Ò»¸öÁ÷ÐеÄÍøÉϹºÎïÍøÕ¾¡ª¡ªÌÔÖ®ÑýÑýÍøÉϹºÎïÉ̳ǡ£

(2) ¼ÓÇ¿ÍøÕ¾µÄ°²È«ÐÔ£¬±ÜÃâÔÚÔâÊܵ½ÓÐÒâ»òÎÞÒâµÄÆÆ»µÊ±£¬µ¼ÖÂϵͳ̱»¾£¬Ôì³ÉÑÏÖØ

Ëðʧ¡£

(3) Ö÷ҪʵÏÖϵͳµÄÓû§µÇ¼ע²á£¬ÉÌÆ·¹ÜÀí£¬¹ºÎï³µ¹ÜÀí£¬Óû§¹ÜÀí£¬µêÆÌ¹ÜÀíµÈ¹¦

ÄÜ¡£ Ô¤ÆÚÄ¿±ê

(1) ÔÚÊ×Ò³ÖÐÌṩÈÈÏúÉÌÆ·Õ¹Ê¾µÄ¹¦ÄÜ£¬×î¶à¹ºÂòÉÌÆ·ÅÅÐУ¬²¢ÇÒÐÅÏ¢·ÖÀàÃ÷È·£¬ÍøÕ¾

µÄ¹«¸æ£¬ÐÂÎÅÄ£°å¡£

(2) Óû§Äܹ»·½±ãµØ²é¿´Ä³Àà±ðÉÌÆ·ÖеÄËùÓÐÐÅÏ¢ºÍÐÅÏ¢µÄÏêϸÄÚÈÝ¡£ (3) Äܹ»ÊµÏÖÕ¾ÄÚÉÌÆ·ÐÅÏ¢ËÑË÷£¬È綨λ²éѯ¡¢Ä£ºý²éѯ¡£

(4) ʵÏÖ¸öÈ˶©µ¥¹ÜÀí£¬ÉÌÆ·ÆÀ¼Û£¬¸öÈËÐÅÏ¢¹ÜÀí£¬ÊÕ»õµØÖ·¹ÜÀí£¬µêÆÌ¿ªÕÅÉêÇ룬µê

ÆÌÉÌÆ·¹ÜÀíµÈµÈ¹¦ÄÜ¡£

ºþÄϿƼ¼´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

µÚ¶þÕ ϵͳÀíÂÛÓë¼¼Êõ

2.1 ¿ª·¢¼¼ÊõµÄÑ¡Ôñ

ºÏÀíµÄÑ¡Ôñ¿ª·¢¼¼Êõ£¬¶ÔÓÚÍøÕ¾¿ª·¢µÄÍê³ÉÇé¿öÓÐ×ŷdz£ÖØÒªµÄÓ°Ïì¡£Òª¿ª·¢Ò»¸öÍøÕ¾£¬Ê×ÏÈҪѡÔñÒ»¸ö¶¯Ì¬ÍøÒ³¿ª·¢¼¼Êõ¡£µ±Ç°±È½ÏÁ÷ÐеĶ¯Ì¬ÍøÒ³¿ª·¢¼¼ÊõÓÐJSP¡¢ASP¡¢PHP¡£ËüÃǵÄÌØÐԱȽÏÈçÏ£º

±í2.1 asp/jsp/php±È½Ï±í

¼¼ÊõÃû³Æ ¶ÔÊý¾Ý¿âµÄÖ§³Ö ¿ª·¢ÄÑÒ×¶È Ê¹ÓÃÆ½Ì¨ °²È«ÐÔ ¶Ô×é¼þµÄÖ§³Ö Ö´Ðз½Ê½ ¿çƽ̨

ASP ºÃ ÈÝÒ×

Windows9X/NT

²»ºÃ Ö§³Ö ½âÊÍÖ´ÐÐ ²»ºÃ

JSP ºÃ ÈÝÒ×

Windows/UNIX

ºÃ Ö§³Ö ±àÒëÖ®ºóÖ´ÐÐ

ºÃ

PHP ºÃ ½ÏÄÑ UNIX ²»ºÃ ²»Ö§³Ö ½âÊÍÖ´ÐÐ ºÃ

ÕâÈýÖÖ¶¼ÊÇÔÚ´«Í³µÄHTML´úÂëÖУ¬ÀûÓÃHTML±êÇ©µÄÀ©Õ¹£¬¹¹³ÉÒ³Ãæ¡£²»ÄÑ¿´³ö£¬JSPµÄ×ÛºÏʵÁ¦ÊÇ×îÇ¿µÄ£¬ÓÈÆäÊÇÔÚ°²È«ÐÔºÍ¿çÆ½Ì¨ÐÔÁ½¸ö·½Ã棬±ÈÆäËûµÄÁ½ÖÖ¼¼Êõ¶¼ÒªºÃ£¬Òò´Ë£¬×îºóÎÒÃÇÑ¡Ôñ»ùÓÚJavaµÄJSP¼¼Êõ×÷Ϊ¶¯Ì¬ÍøÒ³µÄ¿ª·¢¼¼Êõ¡£

2.2 JSP¼ò½é

JSP(JavaServer Pages)ÊÇÓÉSun Microsystems¹«Ë¾³«µ¼¡¢Ðí¶à¹«Ë¾²ÎÓëÒ»Æð½¨Á¢µÄÒ»ÖÖ¶¯Ì¬ÍøÒ³¼¼Êõ±ê×¼¡£JSP¼¼ÊõÓеãÀàËÆASP¼¼Êõ£¬ËüÊÇÔÚ´«Í³µÄÍøÒ³HTMLÎļþ(*.htm£¬*.html)ÖвåÈëJava³ÌÐò¶Î(Scriptlet)ºÍJSP±ê¼Ç(tag)£¬´Ó¶øÐγÉJSPÎļþ(*.jsp)[1]¡£

ÓÃJSP¿ª·¢µÄWebÓ¦ÓÃÊÇ¿çÆ½Ì¨µÄ£¬¼´ÄÜÔÚLinuxÏÂÔËÐУ¬Ò²ÄÜÔÚÆäËû²Ù×÷ϵͳÉÏÔËÐС£ JSP¼¼ÊõʹÓÃJava±à³ÌÓïÑÔ±àдÀàXMLµÄtagsºÍscriptlets£¬À´·â×°²úÉú¶¯Ì¬ÍøÒ³µÄ´¦ÀíÂß¼­¡£ÍøÒ³»¹ÄÜͨ¹ýtagsºÍscriptlets·ÃÎÊ´æÔÚÓÚ·þÎñ¶ËµÄ×ÊÔ´µÄÓ¦ÓÃÂß¼­¡£JSP½«ÍøÒ³Âß¼­ÓëÍøÒ³Éè¼ÆºÍÏÔʾ·ÖÀ룬֧³Ö¿ÉÖØÓõĻùÓÚ×é¼þµÄÉè¼Æ£¬Ê¹»ùÓÚWebµÄÓ¦ÓóÌÐòµÄ¿ª·¢±äµÃѸËÙºÍÈÝÒ×[2]¡£

Web·þÎñÆ÷ÔÚÓöµ½·ÃÎÊJSPÍøÒ³µÄÇëÇóʱ£¬Ê×ÏÈÖ´ÐÐÆäÖеijÌÐò¶Î£¬È»ºó½«Ö´Ðнá¹ûÁ¬Í¬JSPÎļþÖеÄHTML´úÂëÒ»Æð·µ»Ø¸ø¿Í»§¡£²åÈëµÄJava³ÌÐò¶Î¿ÉÒÔ²Ù×÷Êý¾Ý¿â¡¢ÖØÐ¶¨ÏòÍøÒ³µÈ£¬ÒÔʵÏÖ½¨Á¢¶¯Ì¬ÍøÒ³ËùÐèÒªµÄ¹¦ÄÜ¡£

JSPÓëJava ServletÒ»Ñù£¬ÊÇÔÚ·þÎñÆ÷¶ËÖ´Ðеģ¬Í¨³£·µ»Ø¸Ã¿Í»§¶ËµÄ¾ÍÊÇÒ»¸öHTMLÎı¾£¬Òò´Ë¿Í»§¶ËÖ»ÒªÓÐä¯ÀÀÆ÷¾ÍÄÜä¯ÀÀ¡£

JSPµÄ1.0¹æ·¶µÄ×îºó°æ±¾ÊÇ1999Äê9ÔÂÍÆ³öµÄ£¬12ÔÂÓÖÍÆ³öÁË1.1¹æ·¶¡£Ä¿Ç°½ÏеÄÊÇJSP1.2¹æ·¶£¬JSP2.0¹æ·¶µÄÕ÷ÇóÒâ¼û¸åÒ²Òѳǫ̈[3]¡£

ºþÄϿƼ¼´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

JSPÒ³ÃæÓÉHTML´úÂëºÍǶÈëÆäÖеÄJava´úÂëËù×é³É¡£·þÎñÆ÷ÔÚÒ³Ãæ±»¿Í»§¶ËÇëÇóÒÔºó¶ÔÕâЩJava´úÂë½øÐд¦Àí£¬È»ºó½«Éú³ÉµÄHTMLÒ³Ãæ·µ»Ø¸ø¿Í»§¶ËµÄä¯ÀÀÆ÷¡£Java Servlet ÊÇJSPµÄ¼¼Êõ»ù´¡£¬¶øÇÒ´óÐ͵ÄWebÓ¦ÓóÌÐòµÄ¿ª·¢ÐèÒªJava ServletºÍJSPÅäºÏ²ÅÄÜÍê³É¡£JSP¾ß±¸ÁËJava¼¼ÊõµÄ¼òµ¥Ò×Óã¬ÍêÈ«µÄÃæÏò¶ÔÏ󣬾ßÓÐÆ½Ì¨ÎÞ¹ØÐÔÇÒ°²È«¿É¿¿£¬Ö÷ÒªÃæÏòÒòÌØÍøµÄËùÓÐÌØµã¡£

1.JSP¼¼ÊõµÄÓÅÊÆ£º

(1) Ò»´Î±àд£¬µ½´¦ÔËÐС£ÔÚÕâÒ»µãÉÏJava±ÈPHP¸ü³öÉ«£¬³ýÁËϵͳ֮Í⣬´úÂë²»ÓÃ×öÈκθü¸Ä¡£

(2) ϵͳµÄ¶àƽ̨֧³Ö¡£»ù±¾ÉÏ¿ÉÒÔÔÚËùÓÐÆ½Ì¨ÉϵÄÈÎÒâ»·¾³Öпª·¢£¬ÔÚÈÎÒâ»·¾³ÖнøÐÐϵͳ²¿Êð£¬ÔÚÈÎÒâ»·¾³ÖÐÀ©Õ¹¡£Ïà±ÈASP/PHPµÄ¾ÖÏÞÐÔÊÇÏÔ¶øÒ×¼ûµÄ¡£

(3) Ç¿´óµÄ¿ÉÉìËõÐÔ¡£´ÓÖ»ÓÐÒ»¸öСµÄJarÎļþ¾Í¿ÉÒÔÔËÐÐServlet/JSP£¬µ½Óɶą̀·þÎñÆ÷½øÐм¯ÈººÍ¸ºÔؾùºâ£¬µ½¶ą̀Application½øÐÐÊÂÎñ´¦Àí£¬ÏûÏ¢´¦Àí£¬Ò»Ì¨·þÎñÆ÷µ½ÎÞÊý̨·þÎñÆ÷£¬JavaÏÔʾÁËÒ»¸ö¾Þ´óµÄÉúÃüÁ¦¡£

(4) ¶àÑù»¯ºÍ¹¦ÄÜÇ¿´óµÄ¿ª·¢¹¤¾ßÖ§³Ö¡£ÕâÒ»µãÓëASPºÜÏñ£¬JavaÒѾ­ÓÐÁËÐí¶à·Ç³£ÓÅÐãµÄ¿ª·¢¹¤¾ß£¬¶øÇÒÐí¶à¿ÉÒÔÃâ·ÑµÃµ½£¬²¢ÇÒÆäÖÐÐí¶àÒѾ­¿ÉÒÔ˳ÀûµÄÔËÐÐÓÚ¶àÖÖÆ½Ì¨Ö®Ï¡£

2.JSP¼¼ÊõµÄÈõÊÆ£º

(1) ÓëASPÒ»Ñù£¬JavaµÄһЩÓÅÊÆÕýÊÇËüÖÂÃüµÄÎÊÌâËùÔÚ¡£ÕýÊÇÓÉÓÚΪÁË¿çÆ½Ì¨µÄ¹¦ÄÜ£¬ÎªÁ˼«¶ÈµÄÉìËõÄÜÁ¦£¬ËùÒÔ¼«´óµÄÔö¼ÓÁ˲úÆ·µÄ¸´ÔÓÐÔ¡£

(2) JavaµÄÔËÐÐËÙ¶ÈÊÇÓÃclass³£×¤ÄÚ´æÀ´Íê³ÉµÄ£¬ËùÒÔËüÔÚһЩÇé¿öÏÂËùʹÓõÄÄÚ´æ±ÈÆðÓû§ÊýÁ¿À´ËµÈ·ÊµÊÇ¡°×îµÍÐÔÄܼ۸ñ±È¡±ÁË¡£´ÓÁíÒ»·½Ã棬Ëü»¹ÐèÒªÓ²Å̿ռäÀ´´¢´æÒ»ÏµÁеÄ.javaÎļþºÍ.classÎļþ£¬ÒÔ¼°¶ÔÓ¦µÄ°æ±¾Îļþ¡£

2.3 B/SÌåϵ½á¹¹

Èý²ãB/SÓ¦ÓÃģʽÊÇΪÁ˽â¾öÁ½²ã½á¹¹ÖдæÔÚµÄÎÊÌâ¶øÌá³öµÄ£¬ÔÚÈý²ãģʽÖУ¬ÔÚä¯ÀÀÆ÷ºÍ·þÎñÆ÷Ö®¼äÒýÈëÁËÓ¦ÓòãµÄ¸ÅÄ½«Ó¦ÓÃÂß¼­ÒƵ½Ó¦ÓòãʵÏÖ£¬Ó봫ͳÁ½²ãB/SģʽÏà±È£¬Èý²ãÓÐ×Å¿ÉÉìËõÐԺᢿɹÜÀíÐÔÇ¿¡¢°²È«ÐԸߡ¢Èí¼þÖØÓÃÐÔºÃÒÔ¼°½ÚÊ¡¿ª·¢Ê±¼äµÈÖî¶àÓŵ㡣Èý²ã½á¹¹µÄÓ¦ÓóÌÐò°ÑÒµÎñÂß¼­¶ÀÁ¢ÆðÀ´£¬×é³ÉÒ»²ã»ò¶à²ã£¬ÕâÑù¾ÍÐγÉÁËä¯ÀÀÆ÷½çÃæ²ã¡¢ÖмäÒµÎñÂß¼­²ãºÍºó¶ËÊý¾Ý¿â·þÎñÆ÷²ã¡£

Browser ÏìÓ¦½á¹û ·¢ËÍÇëÇó Web Server £¨DBÊý¾Ý£© ͼ2.1 ´«Í³µÄ2²ãB/S½á¹¹

ºþÄϿƼ¼´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

ͼ2.2 3²ãB/S½á¹¹

2.4 »ùÓÚMVCµÄÓ¦Óÿª·¢Ä£ÐÍ

ÔÚ´«Í³µÄ»ùÓÚWebµÄÓ¦ÓÃϵͳÖУ¬ÀýÈçASP£¬CGIµÈ£¬Í¨³£¿ª·¢Õß½«ÒµÎñÂß¼­£¬Êý¾ÝÂß¼­¡¢Õ¹Ê¾Âß¼­µÈ»ìÔÓÔÚÒ»Æð£¬ÔÚͬһ¸ö½ç̾̾Àï¼È½øÐкǫ́Êý¾Ý¿âµÄ·ÃÎʺͲÙ×÷£¬ÓÖ°üº¬ÒµÎñÁ÷³ÌºÍÒ³Ãæ±íʾ¡£ÕâÑù±àд³öÀ´µÄ³ÌÐò£¬¼È²»ÀûÓÚ³ÌÐòÔ±¶ÔÒµÎñ´úÂëµÄµ÷ÊÔ£¬Í¬Ê±Ò²²»ÀûÓڱ༭ÈËÔ±½øÐн»»¥Ò³ÃæµÄÉè¼Æ¡£Í¬Ê±ÏµÍ³Ò²²»¾ß±¸¿ÉÀ©Õ¹ÐÔ£¬µ±ÎÒÃÇÒªÔÚÏÖÓÐÒµÎñÉϽøÐÐÀ©Õ¹µÄʱºò£¬Í¨³£ÎÞ·¨½èÖúÓÚÏÖÓеÄ×ÊÔ´ºÍÓ¦Ó㬶øÖ»Äܹ»ÖØÐ±àд£¬´ó´óÔö¼ÓÁËͶ×Ê£¬ÑÓ³¤ÁËϵͳÉÏÏßµÄʱ¼ä£¬Ê§È¥Á˾ºÕùÊг¡µÄÓÅÊÆ¡£

ÔÚ±¾ÍøÉÏϵͳϵͳÖУ¬½«²ÉÓÃͨÐеÄMVCģʽÀ´¹¹½¨Ó¦Óá£ÕâÖֽṹ½â¾öÁËÇ°ÃæËùÊöµÄËùÓÐÎÊÌ⣬ÔÚÎÒÃǵÄÓ¦Óü¯³ÉÍøÂçÖУ¬Í¨¹ýÆóÒµ¼¶¸ß¶ËJ2EEÓ¦Ó÷þÎñÆ÷ʵÏÖMVC¿ª·¢Ä£ÐÍ¡£MVCµÄÂß¼­Í¼ÈçÏ£º

Ó¦Ó÷þÎñÆ÷ ä¯ÀÀÆ÷ Web·þÎñÆ÷ Jsp Serverlet¿ØÖÆÆ÷ EJBÈÝÆ÷ ÒµÎñ×é¼þ Êý¾Ý¿â

ͼ2.3 Ó¦Ó÷þÎñÆ÷Ö®ÉϲÉÓÃMVC¿ª·¢µÄÂß¼­Ê¾Òâͼ

Control ·þÎñ¿ØÖÆ ÊäÈëÇëÇó Êä³ö Html ÆäËû View ÏÔʾ·½Ê½ Model ÒµÎñÂß¼­Ä£ÐÍ

ºþÄϿƼ¼´óѧ±¾¿ÆÉú±ÏÒµÉè¼Æ£¨ÂÛÎÄ£©

ͼ2.4 MVCÒµÎñÁ÷³ÌʾÒâͼ

ͨ¹ýÕâÖÖ·½°¸£¬ÎÒÃÇ¿ÉÒÔѸËÙµØÊµÏÖÕû¸öÒµÎñ£¬ÆäÓÅÊÆºÍÌØµãÈçÏ£º

Model£¨Ä£ÐÍ£©²ã£ºÓÉEJB×é¼þÀ´ÊµÏÖ£¬EJB½«¾ßÌåµÄÒµÎñ·â×°ÔÚ×é¼þÄÚ²¿£¬¾ß±¸°²È«¡¢¸ßÐÔÄÜ¡¢¿ÉÖØÓõÈÓÅÐãµÄÌØÕ÷¡£

View£¨ÊÓͼ£©²ã£ºÓÉJSP¡¢HTML×é³É¡£ÕâÒ»²ã´ÎµÄÌØµãÊÇÄܹ»ÕæÊµµØÕ¹Ê¾ºÍ¿Í»§½»»¥µÄ½çÃæ£¬¾ß±¸¿ÉÃè»æµÄ¹¦ÄÜ¡£Í¬Ê±Äܹ»Ç¶Ì×¶¯Ì¬Êý¾Ý£¬¿ÉÒÔ½øÐж¯Ì¬Ò³ÃæµÄչʾ¡£Í¬Ê±¿ÉÒÔ·½±ãµØ½øÐпͻ§¶ËµÄ¸öÐÔ»¯¶¨ÖÆ¡£¸ù¾Ýÿ¸ö¿Í»§µÄÐèÇóÀ´Õ¹Ê¾²»Í¬·ç¸ñµÄ½çÃæ¡£

Controller£¨¿ØÖÆÆ÷£©²ã£ºÊǷdz£ÖØÒªµÄÒ»²ã£¬ÕâÒ»²ãÊÇÁ¬½ÓViewºÍModelµÄŦ´ø£¬Í¬Ê±Ò²Êǽ«ÕâÁ½²ã½øÐÐ×î´óÏÞ¶È·ÖÀëµÄ¹¤¾ß¡£Í¨³£ÓÉServletÀ´ÊµÏÖ£¬ServletºÍJSPËäȻͬÑù¶¼ÊôÓÚÒ³ÃæÕ¹Ê¾¹¤¾ß£¬µ«·ÖÊôÁ½²ã¡£Ö÷ÒªÔÚÓÚJSPÒԽű¾ÓïÑÔµÄÐÎʽ´æÔÚ£¬ËüµÄÖ÷ÒªÓÅÊÆÊǽøÐж¯Ì¬Êý¾ÝµÄWebչʾ£¬¶øServletÊÇÒ»¸öÍêÕûµÄJava³ÌÐò£¬½øÐÐÒµÎñµÄµ÷ÓúÍÁ÷³ÌµÄ´¦ÀíÊÇËüµÄ³¤´¦¡£

ͨ¹ýÕâÖÖÄ£Ð͵Ľ¨Á¢£¬ÎÒÃǵÄÓ¦ÓÃϵͳ¾ß±¸Á˷dz£ºÃµÄÐÔÄܺͿÉÀ©Õ¹ÐÔ¡£½«ÒµÎñ×é¼þºÍÕ¹Ê¾Ò³Ãæ½øÐзÖÀ룬²¢Í¨¹ýControllerÀ´ÃèÊöµ÷ÓùØÏµ£¬Ò»·½Ãæ¿ÉÒÔÌá¸ßЧÂÊ£¬ÁíÒ»·½ÃæÒ²¿ÉÒÔÔö¼ÓϵͳÀ©³äµÄÄÜÁ¦£¬Ê¹ÎÒÃǵÄϵͳ¿ÉÒÔ½øÐÐ×î¿ìËٶȵÄÒµÎñÀ©Õ¹£¬ÒÔÂú×㲻ͬÓû§¡¢²»Í¬½×¶Î¡¢¸÷ÖÖ¸÷ÑùµÄÒµÎñÐèÇó¡£

2.5 SQL ServerÊý¾Ý¿â½éÉÜ

SQL ServerÊÇ΢Èí¹«Ë¾ÍÆ³öµÄÒ»¸öÈ«ÃæµÄÊý¾Ý¿âƽ̨£¬Ê¹Óü¯³ÉµÄÉÌÒµÖÇÄÜ (BI) ¹¤¾ßÌṩÁËÆóÒµ¼¶µÄÊý¾Ý¹ÜÀí¡£SQL ServerÊý¾Ý¿âÒýÇæÎª¹ØÏµÐÍÊý¾ÝºÍ½á¹¹»¯Êý¾ÝÌṩÁ˸ü°²È«¿É¿¿µÄ´æ´¢¹¦ÄÜ£¬ÎÒÃÇ¿ÉÒÔ¹¹½¨ºÍ¹ÜÀíÓÃÓÚÒµÎñµÄ¸ß¿ÉÓú͸ßÐÔÄܵÄÊý¾ÝÓ¦ÓóÌÐò¡£

2.6 Myeclipse¿ª·¢¹¤¾ß

Myeclipse8.5ÊÇ¿ª·¢jspµÄÇ¿ÓÐÁ¦µÄ¹¤¾ß£¬Ëü¼¯³ÉÁ˺ܶà²å¼þ£¬±¾ÍøÉϹºÎïϵͳ¾ÍÊÇÔÚMyeclipse8.5µÄƽ̨ÉÏ¿ª·¢µÄ¡£¿ª·¢½çÃæÈçͼ2.5Ëùʾ£º


ÂÛÎÄ - ÍøÉϹºÎïϵͳµÄÉè¼ÆÓëʵÏÖ - ͼÎÄ(3).doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ ÏÂÔØÊ§°Ü»òÕßÎĵµ²»ÍêÕû£¬ÇëÁªÏµ¿Í·þÈËÔ±½â¾ö£¡

ÏÂһƪ£ºÖÐÑë²Æ¾­´óѧ˫ѧλ¡¶²ÆÎñ¹ÜÀí¡·µÚ¶þ½×¶Îµ¼Ñ§Öصã

Ïà¹ØÔĶÁ
±¾ÀàÅÅÐÐ
¡Á ×¢²á»áÔ±Ãâ·ÑÏÂÔØ£¨ÏÂÔØºó¿ÉÒÔ×ÔÓɸ´ÖƺÍÅŰ棩

ÂíÉÏ×¢²á»áÔ±

×¢£ºÏÂÔØÎĵµÓпÉÄÜ¡°Ö»ÓÐĿ¼»òÕßÄÚÈݲ»È«¡±µÈÇé¿ö£¬ÇëÏÂÔØÖ®Ç°×¢Òâ±æ±ð£¬Èç¹ûÄúÒѸ¶·ÑÇÒÎÞ·¨ÏÂÔØ»òÄÚÈÝÓÐÎÊÌ⣬ÇëÁªÏµÎÒÃÇЭÖúÄã´¦Àí¡£
΢ÐÅ£º QQ£º