Java EE 6ÔöÇ¿µÄ¿ÉÀ©Õ¹ÐÔ£ºWeb·ÖƬºÍ¿É²å°Î¿ò¼Ü
Java EE 6ÖÐ×îÒýÈËעĿµÄ¸Ä½øÒªËãWeb²ãµÄչʾÁË£¬ÕýÈçÇ°ÃæÌáµ½µÄJava EE 6µÄÒ»¸öÖØÒªÄ¿±ê¾ÍÊÇÌá¸ß¿ÉÀ©Õ¹ÐÔ£¬ÔÚ¿ÉÀ©Õ¹ÐÔ·½ÃæÁ½¸ö¹Ø¼ü¸Ä½ø·Ö±ðÊÇWeb·ÖƬºÍ¿É²å°ÎÐÔ¹²Ïí¿ò¼Ü£¬ÕâÁ½¸öÐÂÌØÐÔÊÇͨ¹ýJava EE 6ÖеÄServlet 3.0¼¼ÊõÌṩµÄ¡£Servlet 3.0£¬JSR 315¹æ·¶ÊÇServlet¼¼ÊõµÄ×îа汾£¬ËüÌṩÁËÖîÈçÖ§³ÖÒì²½´¦ÀíºÍ×¢½âµÈÔöÇ¿¡£
¡¡¡¡Java EE 6ÖÐÁíÒ»¸öÖØÒªµÄWeb²ã¼¼ÊõÊÇJSF 2.0£¬ËüÊÇJSF¼¼ÊõµÄ×îа汾£¬JSF 2.0ͨ¹ýFacelets¼ò»¯ÁËÒ³ÃæºÍ×é¼þµÄ¿ª·¢£¬²¢Ö§³ÖÒì²½JavaScriptºÍXML£¨Í¨³£½Ð×öAjax£©£¬ÒÔ¼°×¢½â¡£
¡¡¡¡Servlet 3.0ÖÐÖ§³ÖµÄWeb·ÖƬ
¡¡¡¡WebÓ¦ÓóÌÐò¿ª·¢ÈËԱͨ³£ÔÚËûÃǵÄÓ¦ÓóÌÐòÖÐʹÓõÚÈý·½¿ò¼Ü£¬ÈçApache Wicket»òSpring MVC¡£ÎªÁËʹÓÃÕâЩ¿ò¼Ü£¬¿ª·¢ÈËÔ±ÐèÒªÔÚWebÓ¦ÓóÌÐòÖÐ×¢²áҪʹÓõĿò¼Ü£¬Ò»°ã¶¼Ê¹ÓÃWeb.xmlÎļþÀ´±£´æ×¢²áÐÅÏ¢£¬Õâ¸öÎļþ»¹°üÀ¨¹¹³ÉWebÓ¦ÓóÌÐòµÄWeb×é¼þ²¿ÊðÃèÊö·û£¬ÕâÑùʹµÃWeb.xml±äµÃ·Ç³£ÅÓ´ó£¬ÄÑÒÔ¸ôÀëºÍά»¤¸÷ÖÖÃèÊö·û¡£
¡¡¡¡Web·ÖƬÊÇServlet 3.0ÖÐÒýÈëµÄÒ»¸öм¼Êõ£¬Í¨¹ýÄ£¿é»¯²¿ÊðÃèÊö·û½â¾öÁËÕâ¸öÎÊÌ⣬һ¸öWeb·ÖƬ¿ÉÒÔ¿´×÷ÊÇWeb.xmlÎļþµÄÒ»¸öÂß¼¶Î£¬¿ÉÒÔ´æÔÚ¶à¸öWeb·ÖƬ£¬Ã¿¸ö·ÖƬ´ú±íÒ»¸öÂß¼¶Î£¬Web·ÖƬ¼¯¿ÉÒÔ×é³ÉÒ»¸öÍêÕûµÄWeb.xmlÎļþ£¬Web.xmlÎļþÕâÖÖÂß¼·ÖÇøÈÃWeb¿ò¼Ü×Ô¼º¿ÉÒÔÔÚWebÈÝÆ÷ÖÐÍê³É×¢²á¡£ÄãÔÚWebÓ¦ÓóÌÐòÖÐʹÓõÄÿ¸öWeb¿ò¼Ü¿ÉÒÔÔÚÒ»¸öWeb·ÖƬÖж¨ÒåËùÓÐËüÐèÒªµÄ¹¤¾ß£¬ÈçServletºÍ¼àÌýÆ÷£¬²»ÔÙÐèÒªÔÚWeb.xmlÎļþÖÐÌí¼ÓÐÅÏ¢¡£
¡¡¡¡ÏÂÃæÊÇÒ»¸ö×¢²áServletºÍ¼àÌýÆ÷µÄWeb·ÖƬʾÀý£º
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
<web-fragment>
<servlet>
<servlet-name>myFrameworkServlet</servlet-name>
<servlet-class>myFramework.myFrameworkServlet</servlet-class>
</servlet>
<listener>
<listener-class>myFramework.myFrameworkListener</listener-class>
</listener>
</web-fragment>
¡¡¡¡Ò»¸ö<web-fragment>ÔªËØ±íʾһ¸öWeb·ÖƬ£¬Web·ÖƬ±ØÐëÔÚÒ»¸öÃû½Ðweb-fragment.xmlµÄÎļ
Ïà¹ØÎĵµ£º
JAVAʵÏÖAES¼ÓÃÜ
1. Òò×Ó
ÉϴνéÉÜÁË¡¶JAVAʵÏÖAES¼ÓÃÜ¡·£¬ÖмäÌáµ½½üЩÄêDESʹÓÃÔ½À´Ô½ÉÙ£¬ÔÒò¾ÍÔÚÓÚÆäʹÓÃ56λÃÜÔ¿£¬±È½ÏÈÝÒ×±»ÆÆ½â£¬½üЩÄêÀ´Öð½¥±»AESÌæ´ú£¬AESÒѾ±ä³ÉĿǰ¶Ô³Æ¼ÓÃÜÖÐ×îÁ÷ÐÐËã·¨Ö®Ò»£»AES¿ÉÒÔʹÓÃ128¡¢192¡¢ºÍ256λÃÜÔ¿£¬²¢ÇÒÓÃ128λ·Ö×é¼ÓÃܺͽâÃÜÊý¾ ......
1. java.lang.nullpointerexception
¡¡¡¡Õâ¸öÒì³£´ó¼Ò¿Ï¶¨¶¼¾³£Óöµ½£¬Òì³£µÄ½âÊÍÊÇ"³ÌÐòÓöÉÏÁË¿ÕÖ¸Õë"£¬¼òµ¥µØËµ¾ÍÊǵ÷ÓÃÁËδ¾³õʼ»¯µÄ¶ÔÏó»òÕßÊDz»´æÔڵĶÔÏó£¬Õâ¸ö´íÎó¾³£³öÏÖÔÚ´´½¨Í¼Æ¬£¬µ÷ÓÃÊý×éÕâЩ²Ù×÷ÖУ¬±ÈÈçͼƬδ¾³õʼ»¯£¬»òÕßͼƬ´´½¨Ê±µÄ·¾¶´íÎóµÈµÈ¡£¶ÔÊý×é²Ù×÷ÖгöÏÖ¿ÕÖ¸Õ룬ºÜ¶àÇé¿öÏÂÊÇһЩ¸Õ¿ªÊ¼Ñ§ ......
Ò»¡¢Àí½â¶àÏß³Ì
¶àÏß³ÌÊÇÕâÑùÒ»ÖÖ»úÖÆ£¬ËüÔÊÐíÔÚ³ÌÐòÖв¢·¢Ö´Ðжà¸öÖ¸ÁîÁ÷£¬Ã¿¸öÖ¸ÁîÁ÷¶¼³ÆÎªÒ»¸öỊ̈߳¬±Ë´Ë¼ä»¥Ïà¶ÀÁ¢¡£Ïß³ÌÓÖ³ÆÎªÇáÁ¿¼¶½ø³Ì£¬ËüºÍ½ø³ÌÒ»ÑùÓµÓжÀÁ¢µÄÖ´ÐпØÖÆ£¬ÓɲÙ×÷ϵͳ¸ºÔðµ÷¶È£¬Çø±ðÔÚÓÚÏß³ÌûÓжÀÁ¢µÄ´æ´¢¿Õ¼ä£¬¶øÊǺÍËùÊô½ø³ÌÖÐµÄÆäËüÏ̹߳²ÏíÒ»¸ö´æ´¢¿Õ¼ä£¬ÕâʹµÃÏ̼߳äµÄ ......
http://iccyx.cn/2007/04/21/java-console-text-area-input-stream/
ÍêÕûÇë¿´ÉÏURL
2001 Äê 10 ÔÂ 16 ÈÕ
ÔÚJava¿ª·¢ÖУ¬¿ØÖÆÌ¨Êä³öÈÔÊÇÒ»¸öÖØÒªµÄ¹¤¾ß£¬µ«Ä¬ÈϵĿØÖÆÌ¨Êä³öÓÐן÷ÖÖ¸÷ÑùµÄ¾ÖÏÞ¡£±¾ÎĽéÉÜÈçºÎÓÃJava¹ÜµÀÁ÷½ØÈ¡¿ØÖÆÌ¨Êä³ö£¬·ÖÎö¹ÜµÀÁ÷Ó¦ÓÃÖÐÓ¦¸Ã×¢ÒâµÄÎÊÌ⣬ÌṩÁ˽ØÈ¡Java³ÌÐòºÍ·ÇJava³ÌÐò¿ØÖÆÌ¨Êä³öµÄÊ ......