×¢²á | µÇ¼ Íü¼ÇÃÜÂ룿 51ctoÊ×Ò³ | ²©¿Í | ÂÛ̳ | ÕÐÆ¸
ÈȵãÎÄÕ һ¸öºÚ¿ÍÓëÒ»¸öµçÄ԰׳յÄ..
¡¡°ïÖú
2008-05-25 23:44:32
½ñÌìÔÚ¹«Ë¾¿´µ½ÓÐͬÊÂÔÚдfilter£¬ÍíÉÏÒ»¸öÈËÔÚ¼ÒÎÞÁÄ£¬¾ÍÏëÁÄÁÄÕâ¸ö¶«Î÷¡£
         jsp¿ª·¢ÖеĠ¼àÌýÆ÷ºÍ¹ýÂËÆ÷£¬ÕâÁ½¸ö¶«Î÷Ҫ˵ÆðÀ´£¬ºÜ´ó£¬ºÜ·±¡£½ñÌìÎÒÏëÓÃÒ»¸öÏÖʵµÄÀý×Ó£¬À´ËµÃ÷ÕâÁ½¸ö¶«¶«µÄ×÷Óá£
°¸ÀýÃèÊö
        ¼ÙÉèÄãÆ½Ê±Éú»îÔÚ±±¾©£¬ÓÐÌìÄãÈ¥Ò»¸öºÜ±ßÔ¶ºÜƶÇîµÄɽ´åÌåÑéÉú»î£¬µ½ÁËÄǸöɽ´åºó£¬ÄãÏëҪʲô¶«Î÷£¬´å³¤¶¼»áͬÒ⣬Ȼºó°²ÅÅ´åÃñË͸øÄ㣬µ«ÊÇÓÐÒ»µãÀýÍâµÄÊÇ£¬Ò»µ©ÄãÎÊËûÃÇҪǮ£¬´å³¤¼á¾ö²»¸ø£¬»¹»á´øÁì´åÃñ°ÑÄã´ò»Ø±±¾©È¥¡£
        ÄãΪÁË´Ó´åÃñÄÇÀï´ø×ß¾¡Á¿¶àµÄ¶«Î÷£¬ËùÒÔÄãÔÚ³ö·¢Ç°×¼±¸ÁËÒ»¸ö´ó´ü×Ó£¬Ï£Íû°Ñ´åÃñ¸øµÄ¶«Î÷¶¼·Åµ½´ü×ÓÀȻºóÄãÔڻص½³ÇÊкó£¬Õâ¸ö´ü×Ó¾ÍûÓÃÁË£¬Äã¾Í°ÑÕâ¸ö´ü×Ó¸øÈÓÁË¡£
´úÂëÄ£Äâ
         ¶÷£¬ÎÒÏëÓÃÈçϼòµ¥´úÂëÀ´Ä£ÄâÒÔÉϰ¸Àý£¬´ó¼Ò¿ÉÒÔÏëһϼàÌýÆ÷°çÑÝÕßʲô½ÇÉ«£¿¹ýÂËÆ÷°çÑÝʲô½ÇÉ«£¿

1. н¨Ò»¸öjava web project£»
2. ĬÈϵÄindex.jspÒ³ÃæÉϼÓÉÏÁ½¸öÁ´½Ó£¬Ä£ÄâÒª´åÃñÒªºìÊíºÍҪǮ£¬ÈçÏ£º


<html>
  <body>..



2008-05-08 23:46:18



2008-04-30 11:50:01
Ñ¡×Ô<<¾«Í¨Hibernate£ºJava¶ÔÏó³Ö¾Ã»¯¼¼ÊõÏê½â>> ×÷ÕߣºËïÎÀÇÙ À´Ô´:www.javathinker.org
 
1.1 Hibernate API ±ä»¯
1.1.1 °üÃû
1.1.2 org.hibernate.classic°ü
1.1.3 HibernateËùÒÀÀµµÄµÚÈý·½Èí¼þ°ü
1.1.4 Ò쳣ģÐÍ
1.1.5 Session½Ó¿Ú
1.1.6 createSQLQuery()
1.1.7 Lifecycle ºÍ Validatable ½Ó¿Ú
1.1.8 Interceptor½Ó¿Ú
1.1.9 UserTypeºÍCompositeUserType½Ó¿Ú
1.1.10 FetchModeÀà
1.1.11 PersistentEnumÀà
1.1.12 ¶ÔBlob ºÍClobµÄÖ§³Ö
1.1.13 HibernateÖй©À©Õ¹µÄAPIµÄ±ä»¯
1.2 ÔªÊý¾ÝµÄ±ä»¯
1.2.1 ¼ìË÷²ßÂÔ
1.2.2 ¶ÔÏó±êʶ·ûµÄÓ³Éä
1.2.3 ¼¯ºÏÓ³Éä
1.2.4 DTD
1.3 ²éѯÓï¾äµÄ±ä»¯
1.3.1 indices()ºÍelements()º¯Êý

¾¡¹ÜHibernate 3.0 ÓëHibernate2.1µÄÔ´´úÂëÊDz»¼æÈݵ쬵«Êǵ±Hibernate¿ª·¢Ð¡×éÔÚÉè¼ÆHibernate3.0ʱ£¬Îª¼ò»¯Éý¼¶Hibernate°æ±¾×÷ÁËÖܵ½µÄ¿¼ÂÇ¡£¶ÔÓÚÏÖÓеĻùÓÚHibernate2.1µÄJavaÏîÄ¿£¬¿ÉÒԺܷ½±ãµÄ°ÑËüÉý¼¶µ½Hibernate3.0¡£
±¾ÎÄÃèÊöÁËHibernate3.0°æ±¾µÄб仯£¬Hibernate3.0°æ±¾µÄ±ä»¯°üÀ¨Èý¸ö·½Ã棺
£¨1£©APIµÄ±ä»¯£¬Ëü½«Ó°Ïìµ½Java³ÌÐò´úÂë¡£
£¨2£©ÔªÊý¾Ý£¬Ëü½«Ó°Ïìµ½¶ÔÏó-¹ØÏµÓ³ÉäÎļþ¡£
£..



2008-04-30 11:25:44
 
Struts×÷ΪMVC 2µÄWeb¿ò¼Ü£¬×ÔÍÆ³öÒÔÀ´²»¶ÏÊܵ½¿ª·¢ÕßµÄ×·Åõ£¬µÃµ½¹ã·ºµÄÓ¦Óá£×÷Ϊ×î³É¹¦µÄWeb¿ò¼Ü£¬Struts×ÔȻӵÓÐÖÚ¶àµÄÓŵ㣺MVC 2Ä£Ð͵ÄʹÓᢹ¦ÄÜÆëÈ«µÄ±êÖ¾¿â£¨Tag Library£©¡¢¿ª·ÅÔ´´úÂë¡£

µ«ÊÇ£¬ÕýËùν¡°Ã»ÓÐ×îºÃ£¬Ö»ÓиüºÃ¡±£¬Struts1.x×ÔÉíÒ²Óв»ÉÙµÄȱµã£ºÐèÒª±àдµÄ´úÂë¹ý¶à£¬ÈÝÒ×ÒýÆð¡°À౬ը¡±¡¢µ¥Ôª²âÊÔÀ§ÄÑ¡£ÕâЩȱµãËæ×ÅWebµÄ·¢Õ¹Ô½À´Ô½Ã÷ÏÔ¡£Õâ¾Í´ÙÉúÁËStruts 2£¬ËüµÄµ®ÉúÄܺܺõĽâ¾öÉÏÊöÎÊÌâ¡£

ÔÚ±¾ÎÄÖУ¬±ÊÕß½«¶ÔStruts2ºÍStruts1.xÕâÁ½ÖÖ¿ò¼Ü½øÐÐÏêϸµÄ±È½Ï¡£±È½Ï½«Éæ¼°µ½ÕâÁ½ÖÖ¿ò¼ÜµÄAction¡¢ÑéÖ¤¡¢ÀàÐÍת»»¼°ÈçºÎ¿ª·¢µÈ·½ÃæµÄÄÚÈÝ¡£Ï£Íûͨ¹ýÕâÑùµÄ±È½Ï£¬ÈöÁÕßÁ˽âÕâÁ½ÖÖ¿ò¼Ü¸÷×ÔµÄÌØµã£¬ÒÔ±ãÓÚÔÚ×Ô¼ºµÄÏîÄ¿ÖУ¬¸ù¾Ýʵ¼ÊÇé¿ö£¬¾¡¿ìµÄ¹ý¶Éµ½Struts2µÄʱ´ú¡£±¾ÎĵÄÄÚÈÝ»ùÓÚStruts2.0.6¡£

Ò»¡¢ÒýÑÔ

StrutsµÄµÚÒ»¸ö°æ±¾ÊÇÔÚ2001Äê5Ô·ݷ¢²¼µÄ¡£ËüµÄ×î³õÉèÏëÊÇͨ¹ý½áºÏ JSPºÍServlet£¬Ê¹WebÓ¦ÓõÄÊÓͼºÍÒµÎñ/Ó¦ÓÃÂß¼­µÃÒÔÇåÎúµØ·ÖÀ뿪À´¡£ÔÚStruts֮ǰ£¬×î³£¼ûµÄ×ö·¨ÊÇÔÚJSPÖмÓÈëÒµÎñºÍÓ¦ÓÃÂß¼­£¬»òÕßÔÚServletÖÐͨ¹ýprintln()À´Éú³ÉÊÓͼ¡£

×Ô´ÓµÚÒ»°æ·¢²¼ÒÔÀ´£¬Strutsʵ¼ÊÉÏÒѳÉΪҵ½ç¹«ÈϵÄWebÓ¦Óñê×¼¡£ËüµÄÖËÊÖ¿ÉÈÈÒ..



2008-04-25 13:06:36
×î½üÓÉÓÚÐèÒªÓõ½ThreadLocal£¬ÔÚÍøÉÏËÑË÷ÁËһЩÏà¹Ø×ÊÁÏ£¬·¢ÏÖ¶ÔThreadLocal¾­³£»áÓÐÏÂÃæ¼¸ÖÖÎó½â

 Ò»¡¢ThreadLocalÊÇjavaÏ̵߳ÄÒ»¸öʵÏÖ
      ThreadLocalµÄÈ·ÊǺÍjavaÏß³ÌÓйأ¬²»¹ýËü²¢²»ÊÇjavaÏ̵߳ÄÒ»¸öʵÏÖ£¬ËüÖ»ÊÇÓÃÀ´Î¬»¤±¾µØ±äÁ¿¡£Õë¶Ôÿ¸öỊ̈߳¬Ìṩ×Ô¼ºµÄ±äÁ¿°æ±¾£¬Ö÷ÒªÊÇΪÁ˱ÜÃâÏ̳߳åÍ»£¬Ã¿¸öÏß³Ìά»¤×Ô¼ºµÄ°æ±¾¡£±Ë´Ë¶ÀÁ¢£¬Ð޸IJ»»áÓ°Ïìµ½¶Ô·½¡£
 ¶þ¡¢ThreadLocalÊÇÏà¶ÔÓÚÿ¸ösessionµÄ
        ThreadLocal¹ËÃû˼Ò壬ÊÇÕë¶ÔÏ̡߳£ÔÚjava web±à³ÌÉÏ£¬Ã¿¸öÓû§´Ó¿ªÊ¼µ½»á»°½áÊø£¬¶¼ÓÐ×Ô¼ºµÄÒ»¸ösession±êʶ¡£µ«ÊÇThreadLocal²¢²»ÊÇÔڻỰ²ãÉÏ¡£Æäʵ£¬ThreadlocalÊǶÀÁ¢ÓÚÓû§sessionµÄ¡£ËüÊÇÒ»ÖÖ·þÎñÆ÷¶ËÐÐΪ£¬µ±·þÎñÆ÷ÿÉú³ÉÒ»¸öеÄÏß³Ìʱ£¬¾Í»áά»¤×Ô¼ºµÄThreadLocal¡£¶ÔÓÚÕâ¸öÎó½â£¬¸öÈËÈÏΪӦ¸ÃÊÇ¿ª·¢ÈËÔ±ÔÚ±¾µØ»ùÓÚһЩӦÓ÷þÎñÆ÷²âÊԵĽá¹û¡£ÖÚËùÖÜÖª£¬Ò»°ãµÄÓ¦Ó÷þÎñÆ÷¶¼»áά»¤Ò»Ì×Ï̳߳أ¬Ò²¾ÍÊÇ˵£¬¶ÔÓÚÿ´Î·ÃÎÊ£¬²¢²»Ò»¶¨¾ÍÐÂÉú³ÉÒ»¸öÏ̡߳£¶øÊÇ×Ô¼ºÓÐÒ»¸öÏ̻߳º´æ³Ø¡£¶ÔÓÚ·ÃÎÊ£¬ÏÈ´Ó»º´æ³ØÀïÃæÕÒµ½ÒÑÓеÄỊ̈߳¬Èç¹ûÒѾ­Óù⣬²ÅÈ¥ÐÂÉú³ÉеÄÏ̡߳£ËùÒÔ£¬ÓÉÓÚ¿ª·¢ÈË..



2008-04-25 10:02:05



2008-04-24 11:13:19
±³¾°£ºÔÚ×öJava¿ª·¢µÄʱºò£¬³£³£»á³öÏÖһЩÂÒÂ룬»òÕßÎÞ·¨Õýȷʶ±ð»ò¶ÁÈ¡µÄÎļþ£¬±ÈÈç³£¼ûµÄvalidatorÑéÖ¤ÓõÄÏûÏ¢×ÊÔ´£¨properties£©Îļþ¾ÍÐèÒª½øÐÐUnicodeÖØÐ±àÂë¡£Ô­ÒòÊÇjavaĬÈϵıàÂ뷽ʽΪUnicode£¬¶øÎÒÃǵļÆËã»úϵͳ±àÂë³£³£ÊÇGBKµÈ±àÂë¡£ÐèÒª½«ÏµÍ³µÄ±àÂëת»»ÎªjavaÕýȷʶ±ðµÄ±àÂëÎÊÌâ¾Í½â¾öÁË¡£


1¡¢native2ascii¼ò½é£ºnative2asciiÊÇsun java sdkÌṩµÄÒ»¸ö¹¤¾ß¡£ÓÃÀ´½«±ðµÄÎı¾ÀàÎļþ£¨±ÈÈç*.txt,*.ini,*.properties,*.javaµÈµÈ£©±àÂëתΪUnicode±àÂ롣ΪʲôҪ½øÐÐתÂ룬ԭÒòÔÚÓÚ³ÌÐòµÄ¹ú¼Ê»¯¡£Unicode±àÂëµÄ¶¨Ò壺Unicode£¨Í³Ò»Âë¡¢Íò¹úÂë¡¢µ¥Ò»Â룩ÊÇÒ»ÖÖÔÚ¼ÆËã»úÉÏʹÓõÄ×Ö·û±àÂë¡£ËüΪÿÖÖÓïÑÔÖеÄÿ¸ö×Ö·ûÉ趨ÁËͳһ²¢ÇÒΨһµÄ¶þ½øÖƱàÂ룬ÒÔÂú×ã¿çÓïÑÔ¡¢¿çƽ̨½øÐÐÎı¾×ª»»¡¢´¦ÀíµÄÒªÇó¡£1990Ä꿪ʼÑз¢£¬1994ÄêÕýʽ¹«²¼¡£Ëæ×żÆËã»ú¹¤×÷ÄÜÁ¦µÄÔöÇ¿£¬UnicodeÒ²ÔÚÃæÊÀÒÔÀ´µÄÊ®¶àÄêÀïµÃµ½ÆÕ¼°¡££¨ÉùÃ÷£ºUnicode±àÂ붨ÒåÀ´×Ô»¥ÁªÍø£©¡£


2¡¢»ñÈ¡native2ascii£º°²×°ÁËjdkºó£¬¼ÙÈçÄãÊÇÔÚwindowsÉϰ²×°£¬ÄÇôÔÚjdkµÄ°²×°Ä¿Â¼Ï£¬»áÓÐÒ»¸öbinĿ¼£¬ÆäÖÐnative2ascii.exeÕýÊÇ¡£


3¡¢native2asciiµÄÃüÁîÐеÄÃüÃû¸ñʽ£º
native2ascii -[options] [input..



2008-04-23 20:32:42



 <<   1   2   >>   Ò³Êý ( 1/2 )