java ·þÎñÆ÷µÄ¶Ô±È
TomcatÊÇÒ»¸ö¿ª·ÅÔ´´úÂë¡¢ÔËÐÐservletºÍJSP WebÓ¦ÓÃÈí¼þµÄ»ùÓÚJavaµÄWebÓ¦ÓÃÈí¼þÈÝÆ÷¡£TomcatÓÉApache-Jakarta×ÓÏîĿ֧³Ö²¢ÓÉÀ´×Ô¿ª·ÅÐÔÔ´´úÂëJavaÉçÇøµÄÖ¾Ô¸Õß½øÐÐά»¤¡£Tomcat ServerÊǸù¾ÝservletºÍJSP¹æ·¶½øÐÐÖ´Ðеģ¬Òò´ËÎÒÃǾͿÉÒÔ˵Tomcat ServerҲʵÐÐÁËApache-Jakarta¹æ·¶ÇұȾø´ó¶àÊýÉÌÒµÓ¦ÓÃÈí¼þ·þÎñÆ÷ÒªºÃ¡£×öΪwebÈÝÆ÷ÇáÁ¿Ð¡ÇÉ£¬Èç¹ûÄã²»ÊÇʹÓÃejb¿ª·¢£¬ÄǾͿÉÒÔÓÃËü£¬¿ìËÙ·½±ã¡£
Tomcat ·þÎñÆ÷ÊÇÒ»¸öÃâ·ÑµÄ¿ª·ÅÔ´´úÂëµÄWeb Ó¦Ó÷þÎñÆ÷£¬ËüÊÇApache Èí¼þ»ù½ð»á£¨Apache Software Foundation£©µÄJakarta ÏîÄ¿ÖеÄÒ»¸öºËÐÄÏîÄ¿£¬ÓÉApache¡¢Sun ºÍÆäËûһЩ¹«Ë¾¼°¸öÈ˹²Í¬¿ª·¢¶ø³É¡£ÓÉÓÚÓÐÁËSun µÄ²ÎÓëºÍÖ§³Ö£¬×îеÄServlet ºÍJSP ¹æ·¶×ÜÊÇÄÜÔÚTomcat Öеõ½ÌåÏÖ£¬Tomcat 5 Ö§³Ö×îеÄServlet 2.4 ºÍJSP 2.0 ¹æ·¶¡£ÒòΪTomcat ¼¼ÊõÏȽø¡¢ÐÔÄÜÎȶ¨£¬¶øÇÒÃâ·Ñ£¬Òò¶øÉîÊÜJava °®ºÃÕßµÄϲ°®²¢µÃµ½Á˲¿·ÖÈí¼þ¿ª·¢É̵ÄÈϿɣ¬³ÉΪĿǰ±È½ÏÁ÷ÐеÄWeb Ó¦Ó÷þÎñÆ÷¡£
jboss:JBoss·þÎñÆ÷ÊÇÒ»ÖÖÓÅÐãµÄJ2EE·þÎñÆ÷,ºÍBEAµÄWeblogic,IBMµÄWebsphereÊôÓÚͬÀà²úÆ·,
JBossΪÍêÈ«¿ª·ÅÔ´ÂëµÄÃâ·ÑÈí¼þ,¶øÇÒ¾ßÓÐÁ¼ºÃµÄÔËÐÐЧÂʺͿɿ¿ÐÔ,Òò´ËÒѾµÃµ½Ô½À´Ô½¶àµÄJ2EEÓ¦Óÿª·¢ÕßµÄÇàíù¡£ËûÆäÖеÄwebÈÝÆ÷¾ÍÊÇÓÃtomcat£¬²»¹ýÖ§³ÖÁËejb£¬ËÙ¶ÈÂýһЩ£¬²»ÊʺϿª·¢½×¶Î£¬¿ÉÒÔÓÃÓÚÕæÊµÔËÐл·¾³£¨Ãâ·Ñ£©¡£
WebLogic ÊÇÒ»Ì×»ùÓÚJAVA¹¦ÄÜÇ¿´óµÄµç×ÓÉÌÎñÌ×¼þ£¬ÌṩÁËÐí¶à¹¦ÄÜÇ¿´óµÄÖмä¼þÒÔ·½±ã±à³ÌÈËÔ±±àдµÄJSP¡¢SERVLET µÈµç×ÓÉÌÎñÓ¦Ó㬿ÉÒÔΪÆóÒµÌṩһ¸öÍêÕûµÄÉÌÎñÓ¦Óýâ¾ö·½°¸¡£²»ÊʺϿª·¢½×¶Î£¬Ì«ÂýÁË£¬ÊʺÏÓÚÔËÐл·¾³£¨ÊÕ·Ñ£©¡£
BEA WebLogicÊÇÓÃÓÚ¿ª·¢¡¢¼¯³É¡¢²¿ÊðºÍ¹ÜÀí´óÐÍ·Ö²¼Ê½WebÓ¦Óá¢ÍøÂçÓ¦ÓúÍÊý¾Ý¿âÓ¦ÓõÄJavaÓ¦Ó÷þÎñÆ÷¡£½«JavaµÄ¶¯Ì¬¹¦ÄܺÍJava Enterprise±ê×¼µÄ°²È«ÐÔÒýÈë´óÐÍÍøÂçÓ¦ÓõĿª·¢¡¢¼¯³É¡¢²¿ÊðºÍ¹ÜÀíÖ®ÖС£ BEA WebLogic ServerÓµÓд¦Àí¹Ø¼üWebÓ¦ÓÃϵͳÎÊÌâËùÐèµÄÐÔÄÜ ¡¢¿ÉÀ©Õ¹ÐԺ͸߿ÉÓÃÐÔ¡£ ÓëBEA WebLogic Commerce ServerTMÅäºÏʹÓ㬠BEA WebLogic Server¿ÉΪ²¿ÊðÊÊÓ¦ÐÔ¸öÐÔ»¯µç×ÓÉÌÎñÓ¦ÓÃϵͳÌṩÍêÉÆµÄ½â¾ö·½°¸¡£
IBM WebSphere ÊÇËæÐèÓ¦±äµÄµç×ÓÉÌÎñʱ´úµÄ×îÖ÷ÒªµÄÈí¼þƽ̨¡£ËüʹÄúµÄ¹«Ë¾¿ÉÒÔ¿ª·¢¡¢²¿ÊðºÍÕûºÏÐÂÒ»´úµÄµç×ÓÉÌÎñÓ¦Óã¬ÈçB2B µç×ÓÉÌÎñ£¬²¢Ö§³Ö´Ó¼òµ¥µÄÍøÒ³ÄÚÈÝ·¢²¼µ½ÆóÒµ¼¶ÊÂÎñ´¦ÀíµÄÉÌÒµÓ¦Óá£WebSphere ¸Ä±äÁËÒµÎñ¹ÜÀíÕߣ¬ºÏ×÷»ï°éºÍ¹ÍÔ±Ö®¼äµÄ¹ØÏµ£¬ÀýÈçÄú¿ÉÒÔÓÃËü×öÈçϹ¤×÷£º´´½¨¸ßЧµÄµç×ÓÉÌÎñÕ¾µãÔöÇ¿ÍøÉϽ»
Ïà¹ØÎĵµ£º
JAVAÀà×°ÔØÆ÷classloaderºÍÃüÃû¿Õ¼änamespace
JAVAÐéÄâ»úͨ¹ý×°ÔØ¡¢Á¬½ÓºÍ³õʼ»¯Ò»¸öJAVAÀàÐÍ£¬Ê¹¸ÃÀàÐÍ¿ÉÒÔ±»ÕýÔÚÔËÐеÄJAVA³ÌÐòËùʹÓá£ÆäÖУ¬×°ÔؾÍÊǰѶþ½øÖÆÐÎʽµÄJAVAÀàÐͶÁÈëJAVAÐéÄâ»úÖС£Á¬½Ó¾ÍÊǰÑÕâÖÖÒѾ¶ÁÈëÐéÄâ»úµÄ¶þ½øÖÆÐÎʽµÄÀàÐÍÊý¾ÝºÏ²¢µ½ÐéÄâ»úµÄÔËÐÐʱ״̬ÖÐÈ¥¡£Á¬½Ó½×¶Î·ÖΪÈý¸ö²½Öè£ÑéÖ¤¡¢× ......
ת×Ô£ºhttp://ttitfly.javaeye.com/blog/155422
1.javaÀïµÄclone·ÖΪ£º
A:dz¸´ÖÆ£¨Ç³¿Ë¡£©: dz¸´Öƽö½ö¸´ÖÆËù¿¼ÂǵĶÔÏ󣬶ø²»¸´ÖÆËüËùÒýÓõĶÔÏó¡£
b:Éî¸´ÖÆ£¨Éî¿Ë¡£©£ºÉî¸´ÖÆ°ÑÒª¸´ÖƵĶÔÏóËùÒýÓõĶÔÏ󶼸´ÖÆÁËÒ»±é¡£
JavaÖжÔÏóµÄ¿Ë¡,ΪÁË»ñÈ¡¶ÔÏóµÄÒ»·Ý¿½±´£¬ÎÒÃÇ¿ÉÒÔÀûÓÃObjectÀàµÄclone()·½·¨¡£±ØÐëÒª×ñÑ ......
String s = new Date().toString();¿ÉÒÔÖ±½Ó´´½¨ÍêжÔÏóºó¾ÍÁ¢¼´ÓÃÆäµÄ·½·¨¡£
Ò»¸ö¶ÔÏó±äÁ¿²¢Ã»ÓÐʵ¼Ê°üº¬Ò»¸ö¶ÔÏ󣬶øÊǽö½öÒýÓÃÒ»¸ö¶ÔÏó¡£
GregorianCalendarÀà
javaÉè¼ÆÕß¾ö¶¨°Ñ±£´æÊ±¼äÓë¸øÊ±¼äµãÃüÃû·Ö¿ªÀ´£¬ÕâÑù¾ÍÓÐÁ½¸öÀà,dateºÍGregorianCalendar.Ò»¸öÓÃÀ´±íʾʱ¼äµã£¬Ò»¸öÓÃÀ´±íʾ´ó¼ÒÊìϤµÄÈÕÀú±íʾ·¨¡£ÊÂ浃 ......
¾³£Íü¼ÇÕâЩ»ù´¡µÄ¶«Î÷£¬¼ÇÏÂÀ´ÁË¡£
ÔÚjspºÍclassÎļþÖе÷ÓõÄÏà¶Ô·¾¶²»Í¬¡£ ÔÚjspÀ¸ùĿ¼ÊÇWebRoot ÔÚclassÎļþÖУ¬¸ùĿ¼ÊÇWebRoot/WEB-INF/classes µ±È»ÄãÒ²¿ÉÒÔÓÃSystem.getProperty("user.dir")»ñÈ¡Ä㹤³ÌµÄ¾ø¶Ô·¾¶¡£
Áí:ÔÚJsp,Servlet,JavaÖÐÏêϸ»ñµÃ·¾¶µÄ·½·¨!
1.jspÖÐÈ¡µÃ·¾¶£º
ÒÔ¹¤³ÌÃûΪTESTΪÀý£º
......
javaѧϰÒÑÓжÎʱ¼ä,¸öÈ˾õµÃ,¿ìËٳɳ¤ÆðÀ´Óм¸ÖÐ;¾¶:
Ò»Åàѵ,µ½È¨ÍþµÄ»ú¹¹È¥Åàѵ,ÄÜÔÚ¶ÌÆÚÄÚ´ïµ½±È½ÏºÃµÄЧ¹û.
¶þ×Ôѧ,ÔÚ×ÔѧÖгýÁË¿´Ò»Ð©ÊÓÆµ½Ì³ÌÍâ,»¹Òª¶îÍ⿴һЩ²Î¿¼Êé.ÓÐÁËÕâЩÀíÂÛ,¸ü¶àµÄÊÇҪʵ¼ù,±à³Ì¾ÍÊÇÒª²»¶ÏµÄ¶¯ÊÖ,´Ó´íÎóÖÐѧϰ,´Ó±à³ÌÖÐѧϰ,ÈÃ×Ô¼ºµÄÀíÂÛ֪ʶ¸ü¼ÓÔúʵ,ÓÐÁËÒ»¶¨µÄÀíÂÛ»ù´¡,¸öÈËÈÏΪ¿ÉÒÔ×öÓÐ ......