JSPÁªÏµXMLÓëÊý¾Ý¿â
Êý¾Ý¿âÓ¦ÓÃϵͳ°üÀ¨Êý¾Ý¿â£¬Êý¾Ý¿â¹ÜÀíϵͳ£¬Êý¾Ý¿âÓ¦ÓÃÈý´ó²¿·Ö¡£
ÊÀ½çÉÏ´æÔÚÐí¶àÍêÈ«²»Í¬µÄ¿Í»§Æ½Ì¨£¬ÔÚ²»Í¬Æ½Ì¨¼ä½»»»Êý¾Ý£¬ÐèÒª±£Ö¤Êý¾ÝµÄÍêÕûºÍ·þÎñµÄ¸ßЧ£¬Êý¾Ý¸ñʽµÄת»»ÎÊÌâÍùÍù³ÉÎªÖÆÔ¼Web ServiceµÄÆ¿¾±£¬²ÉÓÃXML×÷ΪÊý¾Ý½»»»µÄ±ê×¼£¬¿ÉÒÔʹ¸÷¸öÒ칹ƽ̨ºÍ¸÷ÖÖ¸ñʽµÄÊý¾Ý½øÐÐÊý¾Ý½»»»³ÉΪ¿ÉÄÜ¡£
²»Í¬µÄDBMSÖ®¼ä£¨×¢ÒâÕâÀïÊDz»Í¬µÄDBMSÖ®¼ä£©Ê¹ÓÃODBC»òÕßJDBCÇý¶¯³ÌÐòʵÏÖ¶ÔÓ¦µÄÊý¾Ý¿â²Ù×÷£¬Ê¹ÓÃODBC»òÕßJDBCÇý¶¯³ÌÐòÀ´Í¨ÐÅÖ»Óа²×°ODBC»òÕßJDBCµÄϵͳ²ÅÄܹ»½ÓÊÕÏûÏ¢£¬ºÜ¶à·À»ðǽ²»ÔÊÐíODBCºÍJDBC½øÐÐÐÅÏ¢½»»»£¬ÕâÒ»µã¿ÉÒÔͨ¹ýÔÚ¿Í»§¶ËµÄͨÐŹܵÀµÄÁ½¶Ë¼ÓÉÏXMLµÄ½Ó¿ÚÀ´ÊµÏÖ£¬Í¬Ñù£¬ÒÔijÖÖ·½Ê½·â×°XML£¬²¢ÇÒͨ¹ýÕý³£µÄHTTP¶Ë¿Ú´«ËÍ£¬¿ÉÒÔ½â¾ö·À»ðǽµÄ×èµ²ÎÊÌ⣬±ÈÈçSOAP¾ÍÊÇÕâô×öµÄ¡£
JDBCÊÇJava±à³ÌÓïÑÔÖÐÓÃÀ´¹æ·¶¿Í»§¶Ë³ÌÐòÈçºÎÀ´·ÃÎÊÊý¾Ý¿âµÄAPI£¬ÌṩÁ˲éѯºÍ¸üÐÂÊý¾Ý¿âµÄ·½·¨£¬JDBCÊÇÃæÏò¹ØÏµÐÍÊý¾Ý¿âµÄÇý¶¯³ÌÐòÀàÐÍ¡£
JDBCÇý¶¯³ÌÐò¹²·Ö4ÖÖÀàÐÍ
1.JDBC-ODBCÇÅ
½«JDBCµ÷Óô«µÝ¸øODBC£¬ÔÙÈúóÕßµ÷ÓÃÊý¾Ý¿â±¾µØÇý¶¯´úÂ룬ֻҪÓжÔÓ¦µÄODBCÇý¶¯£¬¼¸ºõ¿ÉÒÔ·ÃÎÊËùÓеÄÊý¾Ý¿â£¬µ«ÊÇÖ´ÐÐЧÂʱȽϵͣ¬²»ÊʺϴóÁ¿Êý¾Ý´æÈ¡µÄÓ¦Óá£
2.±¾µØAPIµ÷ÓÃ
ͨ¹ý¿Í»§¶Ë¼ÓÔØÊý¾Ý¿â³§ÉÌÌṩµÄ±¾µØ´úÂë¿â·ÃÎÊÊý¾Ý¿â£¬ÔÚÇý¶¯³ÌÐòÖаüº¬Java´úÂ룻
3.ÍøÂçÐÒéÇý¶¯
¸ø¿Í»§¶ËÌṩһ¸öÍøÂçAPI£¬¿Í»§¶ËJDBCÇý¶¯³ÌÐòʹÓÃÌ×½Ó×Öµ÷Ó÷þÎñÆ÷ÉϵÄÖмä¼þ³ÌÐò£¬ºóÕßÔÙ½«ÆäÇëÇóת»¯ÎªËùÐèµÄ¾ßÌåµÄAPIµ÷Óá£
4.±¾µØÐÒéÇý¶¯
ʹÓÃSocket£¬Ö±½ÓÔÚ¿Í»§¶ËºÍÊý¾Ý¿â¼äͨÐÅ¡£
Ïà¹ØÎĵµ£º
ASPÓëJSPµÄ±È½Ï
´Ó΢ÈíÍÆ³öÁËASP(ActiveServerPage)ºó£¬ËüÒÔÆäÇ¿´óµÄ¹¦ÄÜ£¬¼òµ¥Ò×ѧµÄÌØµã¶øÊܵ½¹ã´óWEB¿ª·¢ÈËÔ±µÄϲ»¶¡£µ«ÊÇËüÈ´ÓÐ΢Èí²úÆ·µÄͨ²¡,Ö»ÄÜÔÚWindowsƽ̨ÏÂʹÓã¬ËäÈ»Ëü¿ÉÒÔͨ¹ýÔö¼Ó¿Ø¼þ¶øÔÚLINUXÏÂʹÓ㬵«ÊÇÆä¹¦ÄÜ×îÇ¿´óµÄDCOM¿Ø¼þÈ´²»ÄÜʹÓ᣶øSUN¹«Ë¾ÔÚJAVAµÄ»ù´¡Ï¿ª·¢³öµÄJSP(Java ServerPages)ʵÏÖÁ˶ ......
Xml, xslt, xsd, xpathÃèÊöÒ»ÏÂ
XML: Extensible Markup LanguageÀ©Õ¹±ê¼ÇÓïÑÔ£¬ÓÃÀ´´¦Àí½á¹¹»¯Îĵµ¡£
XSLT: XSL Transformations¡£ÓÃÀ´½«Ò»ÖÖXMLת»»³ÉÁíÍâÒ»ÖÖXMLÎĵµ¡£Ò²¿ÉÒÔ½«XMLת»»³ÉXHTML»òÕßHTMLÔÚä¯ÀÀÆ÷ÖÐÏÔʾ¡£
XSD: XML Schemas Definition¡£ÓÃÀ´¶¨ÒåXMLÎĵµµÄ½á¹¹¡£XML Schema ÊÇDTD(Document Type Definiti ......
¸Ã±êÇ©ÓÃÓÚÏòÄ¿±êÒ³ÃæÖеIJÎÊý´«Öµ£¬¸Ã±êǩͨ³£Óëjsp:include»òjsp:forward±êǩһÆðʹÓÃ
¸ñʽ£º<jsp:param name=? value=? />
name£ºÄ¿±êÒ³ÃæÖеÄij²ÎÊýÃû
value£ºÏònameÖ¸¶¨µÄ²ÎÊýËù´«µÄÖµ
Ò»¸öÒ³ÃæÖпÉÒÔÊ ......
1.jsp:include±êÇ©ÊÇÔÚÖ´ÐÐʱ²Å¶Ô¼ÓÔØµÄÎļþ½øÐд¦Àí£¬Òò´ËJspÒ³ÃæºÍËüËù¼ÓÔØµÄÎļþÔÚÂß¼ºÍÓï·¨É϶¼ÊǶÀÁ¢µÄ£¬Èç¹û¶Ô¼ÓÔØÎļþ½øÐÐÐ޸ģ¬ÄÇôÔËÐÐʱ¿ÉÒÔ¿´µ½Ëù¼ÓÔØÎļþÐ޸ĺóµÄ½á¹û
2.¶øÓÃincludeÖ¸Áî¼ÓÔØÎļþʱ£¬Êǽ«¼ÓÔØÎļþºÍJspÒ³ÃæºÏ²¢³ÉÒ»¸öеÄJspÒ³Ãæºó£¬·¢Ë͸øJspÒýÇæ½øÐд¦ÀíµÄ£¬Òò´ËÈç¹û¼ÓÔØÎļþ·¢Éú±ä»¯£¬Ôò±Ø ......
¸Ã¶ÔÏóÊÇjavax.servlet.ServletResponseÀàµÄʵÀý£¬Æä×÷ÓøպÃÓërequest¶ÔÏóÏà·´£¬request¶ÔÏóÊǰüº¬Á˿ͻ§ÇëÇóµÄÓйØÐÅÏ¢£¬¶øresponse¶ÔÏóÊǰüº¬ÁËÏìÓ¦¿Í»§ÇëÇóµÄÓйØÐÅÏ¢£»³£Ó÷½·¨ÈçÏÂ
addCookie(Cookie c)£ºÌí¼ÓÒ»¸öCookie¶ÔÏó£¬ÓÃÀ´±£´æ¿Í»§¶ËµÄÓû§ÐÅÏ¢
sendRedirect(URL)£º½«µ±Ç°¿Í»§¶ËµÄ ......