´óѧ¾Æµê¹ÜÀíϵͳѧʿÂÛÎÄ×ÊÁÏ ÏÂÔØ±¾ÎÄ

1.3 ±¾ÎĽṹ

±¾ÎÄǰ°ë²¿·Ö½éÉÜ£¬Í¨¹ýÉè¼Æ¿ª·¢£¬±¾ÏµÍ³¿ÉÒÔΪ»áÔ±Ìṩ¿Í·¿Ô¤¶©£¬¹ºÂò²ËÆ·µÈ·þÎñµÄÍøÉÏÆ½Ì¨£¬»áÔ±¡¢¹ÜÀíÔ±Ö»ÒªÔÚÈκÎһ̨ÉÏÍøµÄ¼ÆËã»úÉϾͿÉÒÔä¯ÀÀÒªÁ˽âµÄ¿Í·¿ÐÅÏ¢£¬²¢Í¨¹ýµÇ¼ÑéÖ¤ºó£¬ÕÒµ½ºÏÊʵĿͷ¿½øÐÐÔ¤Ô¼¡¢²éѯµÈ¡£±¾ÏµÍ³Îª¹ÜÀíÔ±ÌṩÔÚÏ߲鿴¿Í·¿Çé¿ö£¬Ð޸Ŀͷ¿¡¢²ËÆ·ÐÅÏ¢£¬²é¿´¿Í·¿¼Ç¼µÈ¡£ºó°ë²¿·Ö½áºÏ¾Æµê¿Í·¿¹ÜÀíϵͳµÄ¿ª·¢ºÍÔËÐУ¬ÈÏÕæµØ·ÖÎöºÍÑо¿µ±Ç°±È½ÏʵÓõÄJSPÏîÄ¿¿ª·¢¼¼Êõ¡£×îºó±¾ÎÄ×ܽáÁËÕû¸ö¿ª·¢ÖгöÏÖµÄÎÊÌ⣬ÒÔ¼°¶ÔδÀ´¾Æµê¿Í·¿¹ÜÀíϵͳµÄÓ¦ÓõÄÕ¹Íû¡£

- 2 -

µÚ2Õ ¼¼Êõ¼°¹¤¾ß½éÉÜ

2.1 SQLServer¼ò½é

¾Æµê¿Í·¿¹ÜÀíϵͳѡÓõÄÊÇSQLServerÊý¾Ý¿â£¬SQLServerÊý¾Ý¿â¾ßÓиü¸ßµÄ¿ÉÀ©Õ¹ÐÔ£¬¿ÉÓÃÐÔ£¬Õâ·ûºÏÁ˾Ƶê¹ÜÀíϵͳµÄ׼ȷÔËÓü°³ÊÏÖ¡£ÆäËûÊý¾Ý¿âµÄÀ©Õ¹ÐÔ²»ÈçSQLServer£¬ÐÔÄÜҲûÓÐSQLServerÍ»³ö£¬ËùÒÔÑ¡ÔñÓÃSQLServer×öÊý¾Ý¿â¡£

Microsoft SQLServer 2005ÊÇMicrosoft¹«Ë¾¿ª·¢µÄÓÅÐãÆóÒµ¼¶ÍøÂçÊý¾Ý¿â£¬ËüÊǰѶàÏß³Ì×÷Ϊ»ù´¡½á¹¹£¬ÏÔÖøµÄÓŵãÓУºËùÐèµÄ×ÊÔ´ÉÙ¡¢Í¬Ê±ÓÖÄܹ»°ÑÊý¾Ý¿âºÏ²¢ÆðÀ´¹ÜÀí£¬²¢Äܹ»±£Ö¤Êý¾ÝµÄÍêÕûÐÔ£¬ÓÖÄܹ»±£Ö¤Êý¾ÝµÄ°²È«ÐÔ¡£SQLServer 2005±ê×¼°æ×î¶àÖ§³ÖËĸöCPUºÍ2GBÄڴ棬¶øSQLServer 2005ÆóÒµ°æ¿ÉÖ§³ÖµÄCPUÊýÁ¿ºÍÄÚ´æÊý½öÊܲÙ×÷ϵͳµÄÏÞÖÆ£¬ÈçÔÚWindows Server 2003 Datacenter Edition(32λ)ÉÏ£¬×î¶à¿ÉÖ§³Ö64¸öCPUºÍ64GBÄÚ´æ¡£´ËÍ⣬SQLServer 2005ÆóÒµ°æÖл¹ÌṩÁ˱ê×¼°æÖÐûÓеÄÁªºÏÊý¾Ý¿â·þÎñÆ÷¹¦ÄÜ£¬¿ÉÒÔ½«Êý¾Ý¿â¸ºÔØ·Ö²¼µ½¶à¸ö¶ÀÁ¢µÄ·þÎñÆ÷ÉÏ¡£SQLServer 2005ÆóÒµ°æÖÐÌṩÁ˺ܶà±ê×¼°æÖÐËùûÓеÄOLAP¸ß¼¶·ÖÎöÌØÐÔ£¬Õâ¶ÔÓÚÉÌÒµÖÇÄÜ(BI)Ó¦ÓÃÓкܴóµÄ¼ÛÖµ¡£¼¸ÄêÀ´£¬¹ØÏµÊý¾Ý¿âϵͳÒÔ¶àÖÖ²»Í¬µÄ·½Ê½ÌṩÁ˶ÔXMLµÄÖ§³Ö¡£ÕâЩϵͳËùÖ§³ÖµÄÖ÷ÒªÓ¦Óó¡¾°ÊÇÐÅÏ¢½»»»£¬¸ÃÐÅÏ¢½»»»ÊÇÔÚXML×÷Ϊ¡°Ç£Ï߸ñʽ¡±²¢ÇÒ¹ØÏµÄ£Ê½ºÍXMLģʽÏ໥¶ÀÁ¢µØÔ¤¶¨ÒåµÄÇé¿öϽøÐеġ£ÎªÁËÊÊÓÃÓÚÕâÖÖ³¡¾°£¬Î¢ÈíSQL Server 2005Ìṩ²¢À©Õ¹ÁË´óÁ¿×îÔçÔÚSQL Server 2000ÖÐÒýÈëµÄ¹¦ÄÜ£¬±ÈÈçÕë¶ÔXMLµÄ·¢²¼Ðм¯¾Û¼¯Æ÷¡¢OpenXMLÐм¯Ìṩ³ÌÐòÒÔ¼°»ùÓÚ´ø×¢½âģʽµÄXMLÊÓͼ¼¼Êõ¡£¶ÔÓÚ´ó¹æÄ£µÄÊý¾Ý¿âÓ¦ÓÃÀ´Ëµ£¬ÆóÒµ°æµÄÒÔÉÏÌØÐÔÊǷdz£ÖØÒªµÄ¡£Í¨¹ýÔÚSQLServerÖÐÌṩ¶Ô¿É¿¿µÄÐÅÏ¢¶ÓÁлúÖÆµÄÖ§³Ö£¬·þÎñ´úÀíÄܹ»°ïÖú¿ª·¢ÈËÔ±´´½¨ËÉñîºÏµÄ·Ö²¼Ê½Ó¦Óá£Ðí¶àÊý¾Ý¿âÓ¦ÓÃʹÓÃÒì²½´¦ÀíµÄ·½Ê½À´Ìá¸ß¿ÉÀ©Õ¹ÐԺͽ»»¥ÐͻỰµÄÏìӦʱ¼ä¡£Ò»¸ö³£ÓõÄÒì²½´¦ÀíµÄ·½·¨ÊÇʹÓù¤×÷±í¡£Óë°ÑÒ»¸öÒµÎñÁ÷³ÌÖеÄËùÓй¤×÷·ÅÔÚÒ»¸öÊý¾Ý¿âÊÂÎñÖÐÍêÈ«²»Í¬£¬Ò»¸öÓ¦ÓóÌÐò½øÐÐÐÞ¸ÄÀ´Ö¸Ê¾´æÔÚδÍê³ÉµÄ¹¤×÷£¬È»ºó£¬Ïò¹¤×÷±íÖвåÈëÒ»Ìõ½ÓÏÂÀ´ÒªÖ´ÐеŤ×÷µÄ¼Ç¼¡£Ö»Òª×ÊÔ´ÔÊÐí£¬Ó¦ÓóÌÐò´¦Àí¹¤×÷±í²¢Íê³ÉÒµÎñÁ÷³Ì¡£·þÎñ´úÀíÊÇÊý¾Ý¿â·þÎñÆ÷µÄÒ»²¿·Ö£¬ÎªÓ¦Óÿª·¢Ö±½ÓÌṩ¶Ô¸Ã·½·¨µÄÖ§³Ö¡£ÒÔǰµÄÏûÏ¢¶ÓÁм¼Êõ¼¯ÖÐÓÚµ¥¸öµÄÏûÏ¢¡£ÔÚ·þÎñ´úÀíÖУ¬Í¨ÐŵĻù±¾µ¥ÔªÊǻỰ¡ª¡ªÒ»¸ö³Ö¾ÃµÄ¡¢¿É¿¿µÄȫ˫¹¤ÏûÏ¢Á÷¡£SQLServer±£Ö¤Ò»¸ö»á»°ÖеÄÏûÏ¢°´Ë³Ðò¸ÕºÃÏòÒ»¸öÓ¦Ó÷ַ¢Ò»´Î¡£Ã¿¸ö»á»°ÊÇÒ»¸ö»á»°×éµÄÒ»²¿·Ö¡£Ïà¹ØµÄ»á»°Äܹ»Óëͬһ¸ö»á»°×éÏà¹ØÁª¡£»á»°³öÏÖÔÚÁ½¸ö·þÎñÖ®¼ä¡£Ò»¸ö·þÎñÊǻỰµÄÒ»¸öÃüÃûµÄ¶Ëµã¡£»á»°ºÍÏûÏ¢¶¼ÊÇÇ¿ÀàÐ͵ġ£Ã¿¸öÏûÏ¢¶¼ÓÐÒ»¸öÖ¸¶¨µÄÀàÐÍ¡£SQLServer¿ÉÒÔÑ¡ÔñÑéÖ¤ÏûÏ¢¸ñʽÊÇ·ñÊÇÁ¼ºÃµÄXML£¬ÏûÏ¢ÊÇ

- 3 -

·ñΪ¿Õ£¬»òÕßÏûÏ¢ÊÇ·ñ×ñÑ­XMLģʽ¡£Ò»¸öЭ¶¨¶¨ÒåÁ˻ỰÖÐËùÔÊÐíµÄÏûÏ¢ÀàÐÍ£¬ÒÔ¼°ÄÄЩ»á»°²ÎÓëÕßÄܹ»·¢ËÍÕâÖÖÀàÐ͵ÄÏûÏ¢¡£SQLServerÌṩÁËÒ»¸öĬÈϵÄЭ¶¨ºÍÏûÏ¢ÀàÐÍ£¬ÒÔÂú×ãÖ»ÐèÒª¿É¿¿Á÷µÄÓ¦Óá£

ÆóÒµ°æÖÐÌṩÁËÁ½ÖÖʵÏÖÊý¾Ý¿â¿ÉÓÃÐԸߵķ½·¨£¬¹ÊÕÏ×ªÒÆÈº¼¯(Failover clustering)ºÍÈÕÖ¾´«ËÍ(Log shipping)£¬ÕâЩ¶¼ÊDZê×¼°æÖÐËùûÓе쬵«¶ÔÓںܶàʵÓÃÐÔºÜÇ¿µÄ¹Ø¼üÒµÎñϵͳÀ´ËµÍùÍùµÄ±Ø²»¿ÉÉٵġ£ºÍ±ê×¼°æÏà±È£¬SQLServer 2005ÆóÒµ°æ´¦Àí¿ÉÒÔÀûÓøü¶àµÄÓ²¼þ×ÊÔ´À´ÔöÇ¿ÐÔÄÜ£¬»¹ÌṩÁËÁªºÏÊý¾Ý¿â¡¢Ë÷ÒýÊÓͼ¡¢²¢ÐÐDBCC¼°ÔöÇ¿µÄÔ¤¶ÁºÍɨÃèµÈÌØÐÔÀ´Ìá¸ßÊý¾Ý¿âµÄ·þÎñÐÔÄÜ¡£

SQLServerµÄÊý¾Ý²Ö¿âºÍÉÌÎñÖÇÄÜ×é¼þ°üº¬£ºSQLServer¼¯³É·þÎñ£¬SQLServer·ÖÎö·þÎñ£¬SQLServer±¨±í·þÎñ¡£ËüÃÇ·Ö±ðÔÚ¶ÀÁ¢µÄ·þÎñÆ÷ÖÐʵÏÖ£¬²¢ÇÒÄܱ˴˶ÀÁ¢µÄ°²×°ÔÚһ̨»ò¶ą̀»úÆ÷ÉÏ¡£ËüÃÇÄÜͨ¹ý±¾µØÁ¬½ÓÆ÷¡¢OLE-DB»òÕßODBCÇý¶¯Á´½Ó¶àÖÖÊý¾ÝÔ´£¬±ÈÈçÎı¾Îļþ¡¢µç×Ó±í¸ñ»òÕ߸÷ÖÖ¹ØÏµÊý¾Ý¿âϵͳ¡£ËüÃÇÒ»ÆðÌṩÁËÒ»¸ö¶Ëµ½¶ËµÄ½â¾ö·½°¸£¬½øÐгéÈ¡¡¢×ª»»ºÍ¼ÓÔØÊý¾Ý£¬È»ºó¶ÔÊý¾Ý½¨Ä£ºÍÌí¼Ó·ÖÎö¹¦ÄÜ£¬²¢×îºó½¨Á¢ºÍ·ÖÎöÊý¾ÝµÄ±¨±í¡£·ÖÎö·þÎñÆ÷µÄ¸÷¸ö×é¼þÄܹ»¼¯³É²¢Ï໥¸¨Öú¡£SQL Server 2005¼¯³É·þÎñÊÇÒ»¸öÆóÒµÊý¾Ýת»»ºÍÊý¾Ý¼¯³ÉµÄ½â¾ö·½°¸£¬¿ÉÒÔÓÃËü´Ó·ÖÉ¢µÄÔ´³éÈ¡¡¢×ª»»¡¢¾Û¼¯ºÍºÏ²¢Êý¾Ý£¬²¢°ÑËü×ªÒÆµ½µ¥¸ö»ò¶à¸öÄ¿µÄµØ¡£SQLServer·ÖÎö·þÎñ×é¼þ°üº¬Õë¶ÔÉÌÎñÖÇÄÜÓ¦ÓõÄÁª»ú·ÖÎö´¦ÀíºÍÊý¾ÝÍÚ¾ò¹¦ÄÜ¡£·ÖÎö·þÎñÖ§³ÖÊݿͻ§¼Ü¹¹¡£¼ÆËãÒýÇæÔÚ·þÎñÆ÷¶Ë£¬²éѯÔÚ·þÎñÆ÷¶Ë½âÎö£¬±ÜÃâÁËÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶ËÖ®¼ä´«Êä´óÁ¿µÄÊý¾Ý¡£SQLServer»¹Ö§³ÖÊý¾ÝÍÚ¾òÀ©Õ¹£¬ÓÃÀ´ÓëÊý¾ÝÍÚ¾òÄ£Ðͽ»»¥µÄÓïÑÔ£¬¾ÍÏñSQLÊÇÓÃÀ´Óë±íºÍÊÓͼ½»»¥µÄÓïÑÔÒ»Ñù£¬¿ÉÒÔ´´½¨ºÍѵÁ·Ä£ÐÍ£¬²¢½«Æä´æ´¢ÔÚ·ÖÎö·þÎñÊý¾Ý¿âÖС£È»ºó£¬¿ÉÒÔä¯ÀÀÄ£ÐÍÖеÄģʽ£¬»òÕßͨ¹ýʹÓÃÌØÊâµÄÓï·¨£¬½«ÆäÓ¦ÓÃÓÚеÄÊý¾ÝÖ´ÐÐÔ¤²â¡£SQL Server 2005ÖеÄÊý¾ÝÍÚ¾òÄܹ»ÓÃÓÚ´æ´¢ÔÚ¹ØÏµ»ò¶àάµÄÊý¾ÝÔ´ÉÏ¡£Í¨¹ýÌØ¶¨µÄÈÎÎñºÍת»»£¬ÆäËûÊý¾ÝÔ´Ò²Äܹ»Ö§³Ö£¬Ê¹µÃÊý¾ÝÍÚ¾òÖ±½Ó×÷ÓÃÓÚ¼¯³É·þÎñµÄ²Ù×÷ÐÍÊý¾ÝµÄÁ÷Ë®ÏßÉÏ¡£±¨±í·þÎñÊÇÒ»¸öеĻùÓÚ·þÎñÆ÷µÄ±¨±íƽ̨£¬Ëü¿ÉÒÔÓÃÀ´´´½¨ºÍ¹ÜÀí°üº¬À´×Ô¹ØÏµºÍ¶àάÊý¾ÝÔ´µÄÊý¾ÝµÄ±í¸ñ¡¢¾ØÕó¡¢Í¼ÐκÍ×ÔÓɸñʽµÄ±¨±í¡£´´½¨µÄ±¨±íÄܹ»Í¨¹ý»ùÓÚWebµÄÁ¬½Ó²é¿´ºÍ¹ÜÀí¡£¾ØÕ󱨱íÄܹ»Îª¸ß²ã´ÎµÄ²é¿´»ã×ÜÊý¾Ý£¬Í¬Ê±Ò²Ö§³ÖÏÂ×걨±íµÄϸ½Ú¡£²ÎÊý»¯±¨±í¿ÉÓÃÀ´ÔÚÔËÐÐʱ»ùÓÚÌṩµÄÖµ½øÐÐÊý¾Ý¹ýÂË¡£Óû§¿ÉÒÔËæÊ±´Ó´óÁ¿µÄ²é¿´¸ñʽÖÐÑ¡Ôñϲ»¶µÄ¸ñʽÀ´ÏÔʾ±¨±í£¬²¢ÓÃÀ´²Ù×ÝÊý¾ÝºÍ´òÓ¡¡£

2.2 JSP¼ò½é

JSPÊÇSun Microsystems¹«Ë¾³«µ¼£¬Ðí¶à¹«Ë¾²ÎÓëÒ»Æð½¨Á¢µÄÒ»ÖÖ¶¯Ì¬ÍøÒ³¼¼Êõ±ê×¼¡£JSP¼¼ÊõʹÓÃJava±à³ÌÓïÑÔ±àдÀàXMLµÄtagsºÍscriptlets£¬À´·â×°²úÉú¶¯Ì¬ÍøÒ³µÄ´¦ÀíÂß¼­¡£ÍøÒ³»¹ÄÜͨ¹ýtagsºÍ

- 4 -

scriptlets·ÃÎÊ´æÔÚÓÚ·þÎñ¶ËµÄ×ÊÔ´µÄÓ¦ÓÃÂß¼­¡£JSP½«ÍøÒ³Âß¼­ÓëÍøÒ³Éè¼ÆºÍÏÔʾ·ÖÀ룬֧³Ö¿ÉÖØÓõĻùÓÚ×é¼þµÄÉè¼Æ£¬Ê¹»ùÓÚWebµÄÓ¦ÓóÌÐòµÄ¿ª·¢±äµÃѸËÙºÍÈÝÒס£Web·þÎñÆ÷ÔÚÓöµ½·ÃÎÊJSPÍøÒ³µÄÇëÇóʱ£¬Ê×ÏÈÖ´ÐÐÆäÖеijÌÐò¶Î£¬È»ºó½«Ö´Ðнá¹ûÁ¬Í¬JSPÎļþÖеÄHTML´úÂëÒ»Æð·µ»Ø¸ø¿Í»§¡£²åÈëµÄJava³ÌÐò¶Î¿ÉÒÔ²Ù×÷Êý¾Ý¿â¡¢ÖØÐ¶¨ÏòÍøÒ³µÈ£¬ÒÔʵÏÖ½¨Á¢¶¯Ì¬ÍøÒ³ËùÐèÒªµÄ¹¦ÄÜ¡£JSPÓëServletÒ»Ñù£¬ÊÇÔÚ·þÎñÆ÷¶ËÖ´Ðеģ¬Í¨³£·µ»Ø¸ø¿Í»§¶Ë¾ÍÊÇÒ»¸öHTMLÎı¾£¬Òò´Ë¿Í»§¶ËÖ»ÒªÓÐä¯ÀÀÆ÷ÄÜä¯ÀÀ¡£JSPÒ³ÃæÓÉHTML´úÂëºÍǶÈëÆäÖеÄJava´úÂëËù×é³É¡£·þÎñÆ÷ÔÚÒ³Ãæ±»¿Í»§¶ËÇëÇóÒÔºó¶ÔÕâЩJava´úÂë½øÐд¦Àí£¬È»ºó½«Éú³ÉµÄHTMLÒ³Ãæ·µ»Ø¸ø¿Í»§¶ËµÄä¯ÀÀÆ÷¡£ServletÊÇJSPµÄ¼¼Êõ»ù´¡£¬¶øÇÒ´óÐ͵ÄWebÓ¦ÓóÌÐòµÄ¿ª·¢ÐèÒªJava ServletºÍJSPÅäºÏ²ÅÄÜÍê³É¡£JSP¾ß±¸ÁËJava¼¼ÊõµÄ¼òµ¥Ò×Óã¬ÍêÈ«µÄÃæÏò¶ÔÏ󣬾ßÓÐÆ½Ì¨ÎÞ¹ØÐÔÇÒ°²È«¿É¿¿£¬Ö÷ÒªÃæÏòÒòÌØÍøµÄËùÓÐÌØµã¡£JSP¼¼ÊõµÄÓŵãÈçÏ¡£

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

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

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

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

5.Ö§³Ö·þÎñÆ÷¶Ë×é¼þ¡£WebÓ¦ÓÃÐèҪǿ´óµÄ·þÎñÆ÷¶Ë×é¼þÀ´Ö§³Ö£¬¿ª·¢ÈËÔ±ÐèÒªÀûÓÃÆäËû¹¤¾ßÉè¼ÆÊµÏÖ¸´ÔÓ¹¦ÄܵÄ×é¼þ¹©WebÒ³Ãæµ÷Óã¬ÒÔÔöǿϵͳÐÔÄÜ¡£JSP¿ÉÒÔʹÓóÉÊìµÄJava Beans ×é¼þÀ´ÊµÏÖ¸´ÔÓÉÌÎñ¹¦ÄÜ¡£

ÄÚ²¿¶ÔÏó˵Ã÷£ºRequest¿Í»§¶ËÇëÇ󣬴ËÇëÇó»á°üº¬À´×ÔGet/PostÇëÇóµÄ²ÎÊý£»ResponseÍøÒ³´«»Ø¿Í»§¶ËµÄÏìÓ¦£»pageContext ÍøÒ³µÄÊôÐÔÊÇÔÚÕâÀï¹ÜÀí£»session ÓëÇëÇóÓйصĻỰ£»application servletÕýÔÚÖ´ÐеÄÄÚÈÝ£»outÓÃÀ´´«ËÍÏìÓ¦µÄÊä³öÁ÷£»config´úÂëÆ¬¶ÎÅäÖöÔÏó£»page JSPÍøÒ³±¾Éí£»exceptionÕë¶Ô´íÎóÍøÒ³£¬Î´²¶×½µÄÀýÍâ¡£

JSPµÄÔËÐз½Ê½ÊÇÔÚ·þÎñÆ÷Æô¶¯ºó£¬µ±Webä¯ÀÀÆ÷¶Ë·¢Ë͹ýÀ´Ò»¸öÒ³ÃæÇëÇóʱ£¬Web·þÎñÆ÷ÏÈÅжÏÊÇ·ñÊÇJSPÒ³ÃæÇëÇó¡£Èç¹û¸ÃÒ³ÃæÖ»ÊÇÒ»°ãµÄHTML/XMLÒ³ÃæÇëÇó£¬ÔòÖ±½Ó½«HTML/XMLÒ³Ãæ´úÂë´«¸øWebä¯ÀÀÆ÷¶Ë¡£Èç¹ûÇëÇóµÄÒ³ÃæÊÇJSPÒ³Ãæ£¬ÔòÓÉJSPÒýÇæ¼ì²é¸ÃJSPÒ³Ãæ£¬Èç¹û¸ÃÒ³ÃæÊǵÚÒ»´Î±»ÇëÇó¡¢»ò²»ÊǵÚÒ»´Î±»ÇëÇóµ«Òѱ»Ð޸ģ¬ÔòJSPÒýÇæ½«´ËJSPÒ³Ãæ´úÂëת»»³ÉServlet´úÂ룬ȻºóJSPÒýÇæµ÷Ó÷þÎñÆ÷¶ËµÄJava

- 5 -