Ê×Ò³ | ×ÊѶ¶¯Ì¬ | linux»ù´¡ | ϵͳ¹ÜÀí | ÍøÂç¹ÜÀí | ±à³Ì¿ª·¢ | linuxÊý¾Ý¿â | ·þÎñÆ÷¼¼Êõ | linuxÏà¹Ø | linuxÈÏÖ¤ | ǶÈëʽ | ÏÂÔØÖÐÐÄ | רÌâ | linuxÕÐƸ | HR | ¾µÏñ
OKLinuxÖÐÎļ¼ÊõÕ¾
¡¤ÉèΪÊ×Ò³
¡¤¼ÓÈëÊÕ²Ø
¡¤ÁªÏµÎÒÃÇ
ϵͳ¹ÜÀí: ÖÐÎÄ»·¾³ ϵͳ¹ÜÀí ×ÀÃæÓ¦Óà Äں˼¼Êõ | Linux»ù´¡: »ù´¡ÈëÃÅ °²×°ÅäÖà ³£ÓÃÃüÁî ¾­Ñé¼¼ÇÉ Èí¼þÓ¦Óà | LinuxÊý¾Ý¿â: Mysql Postgre Oracle DB2 Sybase other
ÍøÂç¹ÜÀí: ÍøÂ簲ȫ ÍøÂçÓ¦Óà Linux·þÎñÆ÷ »·¾³ÅäÖà ºÚ¿Í°²È« | ±à³Ì¿ª·¢: PHP CC++ Python Perl Shell ǶÈëʽ¿ª·¢ java jsp | PHP¼¼Êõ: PHP»ù´¡ PHP¼¼ÇÉ PHPÓ¦Óà PHPÎÄÕª
ËÑË÷ÖÐÐÄ LinuxÕÐƸ LinuxרÌâ Apache | LinuxÏà¹Ø: Ó²¼þÏà¹Ø Linux½â¾ö·½°¸ LinuxÈÏÖ¤ ÆóÒµÓ¦Óà ÆäËüUnix | Ïà¹ØÏÂÔØ: ×ÊÁÏÏÂÔØ ²Î¿¼ÊÖ²á ¿ª·¢¹¤¾ß ·þÎñÆ÷Àà Èí·ÓÉ ÆäËü
 ¼¼ÊõËÑË÷:
»áÔ±ÖÐÐÄ ×¢²á»áÔ± ¸ß¼¶ËÑË÷  
  ¡ú µ±Ç°Î»ÖÃ:Ê×Ò³>±à³Ì¿ª·¢>java>J2EE>ÕýÎÄ

»ù´¡£ºJava/J2EEÖÐÎÄÎÊÌâÖÕ¼«½â¾öÖ®µÀ

http://www.oklinux.cn  2008-01-31  ÈüµÏÍø DenialSu  »áÔ±ÊÕ²Ø  ÓοÍÊղؠ ¡¾´ó ÖРС¡¿ 
Äú²é¿´µÄÎÄÕÂÀ´Ô´ÓÚhttp://www.oklinux.cn

JavaÖÐÎÄÎÊÌâÒ»Ö±À§ÈÅןܶà³õѧÕߣ¬Èç¹ûÁ˽âÁËJavaϵͳµÄÖÐÎÄÎÊÌâÔ­Àí£¬ÎÒÃǾͿÉÒÔ¶ÔÖÐÎÄÎÊÌâÄܹ»²ÉÈ¡¸ù±¾µÄ½â¾öÖ®µÀ¡£

¡¡¡¡×î¹ÅÀϵĽâ¾ö·½°¸ÊÇʹÓÃStringµÄ×Ö½ÚÂëת»»£¬ÕâÖÖ·½°¸ÎÊÌâÊDz»·½±ã£¬ÎÒÃÇÐèÒªÆÆ»µ¶ÔÏó·â×°ÐÔ£¬½øÐÐ×Ö½ÚÂëת»»¡£

¡¡¡¡»¹ÓÐÒ»ÖÖ·½Ê½ÊǶÔJ2EEÈÝÆ÷½øÐбàÂëÉèÖã¬Èç¹ûJ2EEÓ¦ÓÃϵͳÍÑÀë¸ÃÈÝÆ÷£¬Ôò»á·¢ÉúÂÒÂ룬¶øÇÒÖ¸¶¨ÈÝÆ÷ÅäÖò»·ûºÏJ2EEÓ¦ÓúÍÈÝÆ÷·ÖÀëµÄÔ­Ôò¡£

¡¡¡¡ÔÚJavaÄÚ²¿ÔËËãÖУ¬Éæ¼°µ½µÄËùÓÐ×Ö·û´®¶¼»á±»×ª»¯ÎªUTF-8±àÂëÀ´½øÐÐÔËËã¡£ÄÇô£¬ÔÚ±»Javaת»¯Ö®Ç°£¬×Ö·û´®ÊÇʲôÑùµÄ×Ö·û¼¯£¿ Java×ÜÊǸù¾Ý²Ù×÷ϵͳµÄĬÈϱàÂë×Ö·û¼¯À´¾ö¶¨×Ö·û´®µÄ³õʼ±àÂ룬¶øÇÒJavaϵͳµÄÊäÈëºÍÊä³öµÄ¶¼ÊDzÉÈ¡²Ù×÷ϵͳµÄĬÈϱàÂë¡£

¡¡¡¡Òò´Ë£¬Èç¹ûÄÜͳһJavaϵͳµÄÊäÈë¡¢Êä³öºÍ²Ù×÷ϵͳ3ÕߵıàÂë×Ö·û¼¯ºÏ£¬½«Äܹ»Ê¹JavaϵͳÕýÈ·´¦ÀíºÍÏÔʾºº×Ö¡£ÕâÊÇ´¦ÀíJavaϵͳºº×ÖµÄÒ»¸öÔ­Ôò£¬µ«ÊÇÔÚʵ¼ÊÏîÄ¿ÖУ¬Äܹ»ÕýȷץסºÍ¿ØÖÆסJavaϵͳµÄÊäÈëºÍÊä³ö²¿·ÖÊDZȽÏÄѵġ£J2EEÖУ¬ÓÉÓÚÉæ¼°µ½Íⲿä¯ÀÀÆ÷ºÍÊý¾Ý¿âµÈ£¬ËùÒÔÖÐÎÄÎÊÌâÂÒÂëÏԵ÷dz£Í»³ö¡£

¡¡¡¡J2EEÓ¦ÓóÌÐòÊÇÔËÐÐÔÚJ2EEÈÝÆ÷ÖС£ÔÚÕâ¸öϵͳÖУ¬ÊäÈë;¾¶ÓкܶàÖÖ£ºÒ»ÖÖÊÇͨ¹ýÒ³Ãæ±íµ¥´ò°ü³ÉÇëÇó£¨request£©·¢Íù·þÎñÆ÷µÄ£»µÚ¶þÖÖÊÇͨ¹ýÊý¾Ý¿â¶ÁÈ룻»¹ÓеÚ3ÖÖÊäÈë±È½Ï¸´ÔÓ£¬JSPÔÚµÚÒ»´ÎÔËÐÐʱ×ÜÊDZ»±àÒë³ÉServlet£¬JSPÖг£³£°üº¬ÖÐÎÄ×Ö·û£¬ÄÇô±àÒëʹÓÃjavacʱ£¬Java½«¸ù¾ÝĬÈϵIJÙ×÷ϵͳ±àÂë×÷Ϊ³õʼ±àÂë¡£³ý·ÇÌرðÖ¸¶¨£¬ÈçÔÚJbuilder/eclipseÖпÉÒÔÖ¸¶¨Ä¬ÈϵÄ×Ö·û¼¯¡£

¡¡¡¡Êä³ö;¾¶Ò²Óм¸ÖÖ£ºµÚÒ»ÖÖÊÇJSPÒ³ÃæµÄÊä³ö¡£ÓÉÓÚJSPÒ³ÃæÒѾ­±»±àÒë³ÉServlet£¬ÄÇôÔÚÊä³öʱ£¬Ò²½«¸ù¾Ý²Ù×÷ϵͳµÄĬÈϱàÂëÀ´Ñ¡ÔñÊä³ö±àÂ룬³ý·ÇÖ¸¶¨Êä³ö±àÂ뷽ʽ£»»¹ÓÐÊä³ö;¾¶ÊÇÊý¾Ý¿â£¬½«×Ö·û´®Êä³öµ½Êý¾Ý¿â¡£

¡¡¡¡ÓÉ´Ë¿´À´£¬Ò»¸öJ2EEϵͳµÄÊäÈëÊä³öÊǷdz£¸´ÔÓ£¬¶øÇÒÊǶ¯Ì¬±ä»¯µÄ£¬¶øJavaÊÇ¿çƽ̨ÔËÐеģ¬ÔÚʵ¼Ê±àÒëºÍÔËÐÐÖУ¬¶¼¿ÉÄÜÉæ¼°µ½²»Í¬µÄ²Ù×÷ϵͳ£¬Èç¹ûÈÎÓÉJava×ÔÓɸù¾Ý²Ù×÷ϵͳÀ´¾ö¶¨ÊäÈëÊä³öµÄ±àÂë×Ö·û¼¯£¬Õ⽫²»¿É¿ØÖƵسöÏÖÂÒÂë¡£

¡¡¡¡ÕýÊÇÓÉÓÚJavaµÄ¿çƽ̨ÌØÐÔ£¬Ê¹µÃ×Ö·û¼¯ÎÊÌâ±ØÐëÓɾßÌåϵͳÀ´Í³Ò»½â¾ö£¬ËùÒÔÔÚÒ»¸öJavaÓ¦ÓÃϵͳÖУ¬½â¾öÖÐÎÄÂÒÂëµÄ¸ù±¾°ì·¨ÊÇÃ÷È·Ö¸¶¨Õû¸öÓ¦ÓÃϵͳͳһ×Ö·û¼¯¡£

¡¡¡¡Ö¸¶¨Í³Ò»×Ö·û¼¯Ê±£¬µ½µ×ÊÇÖ¸¶¨ISO8859_1 ¡¢GBK»¹ÊÇUTF-8ÄØ£¿

¡¡¡¡£¨1£©Èçͳһָ¶¨ÎªISO8859_1£¬ÒòΪĿǰ´ó¶àÊýÈí¼þ¶¼ÊÇÎ÷·½È˱àÖƵģ¬ËûÃÇĬÈϵÄ×Ö·û¼¯¾ÍÊÇISO8859_1£¬°üÀ¨²Ù×÷ϵͳLinuxºÍÊý¾Ý¿âMySQLµÈ¡£ÕâÑù£¬Èç¹ûÖ¸¶¨Jiveͳһ±àÂëΪISO8859_1£¬ÄÇô¾ÍÓÐÏÂÃæ3¸ö»·½Ú±ØÐë°ÑÎÕ£º

¡¡¡¡¿ª·¢ºÍ±àÒë´úÂëʱָ¶¨×Ö·û¼¯ÎªISO8859_1¡£

¡¡¡¡ÔËÐвÙ×÷ϵͳµÄĬÈϱàÂë±ØÐëÊÇISO8859_1£¬ÈçLinux¡£

¡¡¡¡ÔÚJSPÍ·²¿ÉùÃ÷£º<%@ page contentType="text/html;charset=ISO8859_1" %>¡£

¡¡¡¡£¨2£©Èç¹ûͳһָ¶¨ÎªGBKÖÐÎÄ×Ö·û¼¯£¬ÉÏÊö3¸ö»·½ÚͬÑùÐèÒª×öµ½£¬²»Í¬µÄÊÇÖ»ÄÜÔËÐÐÔÚĬÈϱàÂëΪGBKµÄ²Ù×÷ϵͳ£¬ÈçÖÐÎÄWindows¡£

¡¡¡¡Í³Ò»±àÂëΪISO8859_1ºÍGBKËäÈ»´øÀ´±àÖÆ´úÂëµÄ·½±ã£¬µ«ÊǸ÷×ÔÖ»ÄÜÔÚÏàÓ¦µÄ²Ù×÷ϵͳÉÏÔËÐС£µ«ÊÇÒ²ÆÆ»µÁËJava¿çƽ̨ÔËÐеÄÓÅÔ½ÐÔ£¬Ö»ÔÚÒ»¶¨·¶Î§ÄÚÐеÃͨ¡£ÀýÈ磬ΪÁËʹµÃGBK±àÂëÔÚlinuxÉÏÔËÐУ¬ÉèÖÃLinux±àÂëΪGBK¡£

¡¡¡¡ÄÇôÓÐûÓÐÒ»ÖÖ³ýÁËÓ¦ÓÃϵͳÒÔÍâ²»ÐèÒª½øÐÐÈκθ½¼ÓÉèÖõÄÖÐÎıàÂë¸ù±¾½â¾ö·½°¸ÄØ£¿

¡¡¡¡½«Java/J2EEϵͳµÄͳһ±àÂ붨ÒåΪUTF-8¡£UTF-8±àÂëÊÇÒ»ÖÖ¼æÈÝËùÓÐÓïÑԵıàÂ뷽ʽ£¬Î©Ò»±È½ÏÂé·³µÄ¾ÍÊÇÒªÕÒµ½Ó¦ÓÃϵͳµÄËùÓгöÈë¿Ú£¬È»ºóʹÓÃUTF-8È¥¡°½áÔú¡±Ëü¡£

¡¡¡¡Ò»¸öJ2EEÓ¦ÓÃϵͳÐèÒª×öÏÂÁм¸²½¹¤×÷£º

¿ª·¢ºÍ±àÒë´úÂëʱָ¶¨×Ö·û¼¯ÎªUTF-8¡£JBuilderºÍEclipse¶¼¿ÉÒÔÔÚÏîÄ¿ÊôÐÔÖÐÉèÖá£
ʹÓùýÂËÆ÷£¬Èç¹ûËùÓÐÇëÇ󶼾­¹ýÒ»¸öServlet¿ØÖÆ·ÖÅäÆ÷£¬ÄÇôʹÓÃServletµÄfilterÖ´ÐÐÓï¾ä£¬½«ËùÓÐÀ´×Ôä¯ÀÀÆ÷µÄÇëÇó£¨request£©×ª»»ÎªUTF-8£¬ÒòΪä¯ÀÀÆ÷·¢¹ýÀ´µÄÇëÇó°ü¸ù¾Ýä¯ÀÀÆ÷ËùÔڵIJÙ×÷ϵͳ±àÂ룬¿ÉÄÜÊǸ÷ÖÖÐÎʽ±àÂë¡£¹Ø¼üÒ»¾ä£º
request.setCharacterEncoding("UTF-8")¡£
ÍøÉÏÓдËfilterµÄÔ´Â룬Jdon¿ò¼ÜÔ´ÂëÖÐcom.jdon.util.SetCharacterEncodingFilter
ÐèÒªÅäÖÃweb.xml ¼¤»î¸ÃFilter¡£
ÔÚJSPÍ·²¿ÉùÃ÷£º<%@ page contentType="text/html;charset= UTF-8" %>¡£
ÔÚJspµÄhtml´úÂëÖУ¬ÉùÃ÷UTF-8:

�趨���ݿ����ӷ�ʽ��UTF-8����������MYSQLʱ����URL���£�
jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
һ�����ݿⶼ����ͨ�����������趨UTF-8
��������罻��ʱ�ܹ��趨����ʱ���趨UTF-8�������ȡ�ļ�������XML�ȡ�


��һƪ����ѧ��Structs�����������   ��һƪ�����Ź۲죺IBM�Ӵ������Linux֧������

���ղ����ղؼ��� �������� ���Ƽ��� ����ӡ�� ���ر���
����ĵ�
��J2EE�ۺϣ�����̸��JSF��Struts����ͬ
��J2EE�ۺ�--J2EE��ѧ����Ҫ���������
����������֮����J2EE�ܹ���6�����ʵ��
��J2EE�ۺ�--����Ȩ����Ƶ���ϸ̽��
��J2EE�ۺϣ����ܱ�дXML�ĵ��Ĺ�������
��JSP/Servlet:J2EE�����������ø����ܽ�
��J2EE�ۺϣ�Javaѧϰ:EJB��ר���������
��J2EE�ۺ�--j2ee��һЩ����������
��J2EE�ۺ�--ѡ��Ӧ�÷��������߸���׼
��J2EE�ۺ�--dz̸Java����Ա�Ĵ洢����
��J2EE�ۺ�--�ܽ�java����еľ����ѵ
��eclipse,J2EE����ѧϰ�ĵ�
��J2EE�ۺ�--JAVA�������߰�װ�����ĵ�
��J2EE�ۺ�--Java EJB�����Ĵ�ȡ��ʵ��
��J2EE������Weblogic��������ϵ�ṹ����
��J2EE ���������ʲô����Ϣ������EJB
��������
���룺 ��������
�������ݣ�

(������250�֣�����˺�Żṫ�������Ծ����ػ�����������߷���)
 
  ï¿½ï¿½ï¿½ï¿½ï¿½Äµï¿½
��Java GUI�й��ڲ��ֹ�������ʹ�÷�����
��Java��̽����������ߣ�SecureJSH����
��J2SE�ۺϼ�����ʹ��Java��������������
��Java������������ J2EE������ܷ�չ��
��J2EE������Java EJB������ȡ��ʵ�ֵ�˵
��Java��̣�ʵ������J2ME�����̵�����
������Java���������EJB������ȡ��ʵ��
��J2EE����RMI��CORBA���зֲ�ʽJava���
��Java��̼��� J2ME��Ӧ�ó�����ڴ���
������JSP�б������ݴ洢Ӧ�õ�һ��ͨ��
��J2EE�е�ҵ���߼������ݿ���ʾ���˵��
�����뽲��JSP 2.0�µĶ�̬���ݻ��漼��
  ï¿½Ä¶ï¿½ï¿½ï¿½ï¿½ï¿½
��J2EE����:����Portal�����ıȽ�������
��J2EE ���������ʲô����Ϣ������EJB
��J2EE�ۺϣ�Struts�ϴ�����ļ�������
��J2EE�ۺ�--����Ȩ����Ƶ���ϸ̽��
��J2EE�ۺ�--JAVA�������߰�װ�����ĵ�
��J2EE--����JAVA�ķ�ҳ��ѯ��������
��J2EE��������Struts 2��ʵ���ļ��ϴ�
�����ݿ���أ���Hibernate������Ͳ���
��JavaԴ�����������̽��Iteratorģʽ
��J2EE������j2ee��������13�ֺ��ļ���
����J2EE�����г��ÿ�Դ��Ŀ�Ľ���
��[J2EE] JNDI����Oracle����Դ�ķ���
��J2EE������Weblogic��������ϵ�ṹ����
��datatable��̬������Ӧ�������ʵ��
��J2EE�ۺ�--Java��ҵϵͳ�ܹ�ѡ����
��ժ�ղ�: