jspÖÐrequestÂÒÂëÎÊÌ⣨¼±£© - Java / Web ¿ª·¢
¸÷λÀÏ´óºÃ¡£¡£¡£Ð¡µÜÓÐÒ»¸öÂÒÂëÎÊÌâ¼±Ðè°ïæ½â¾ö
ÎÒÔÚ±¾Ò³ÖÐÓÃrequest.getParameter("name")È¡±äÁ¿¡£¡£±äÁ¿µÄ¸³ÖµÎªºº×Ö¡£ÎÒÔÚÒ³ÃæµÄ¿ªÍ·¼ÓÁË<%@ page language = "java" contentType="text/html;charset=gb2312"%>¡£ÔÚÓÃrequest½ÓÊÕֵ֮ǰҲ¼ÓÁËrequest.setCharacterEncoding("GB2312");ÎÒµÄÌá½»·½·¨ÊÇÓÃpost¡£actionΪ±¾Ò³¡£¡£µ«È¡µ½µÄֵʼÖÕΪÂÒÂ룬һ¶ÑÎʺÅ?????£¬ÄÄλÄܰïÎÒ½â¾öһϣ¨¼±£©
String filename=new String(request.getParameter("filename").getBytes("ISO-8859-1"),"UTF-8");//GET & POST
<%request.setCharacterEncoding("GB2312");%> //POST
²»ÖªµÀÄã»á²»»áд¹ýÂËÆ÷¡£
Ò»°ãÇé¿öÖ»ÒªÄãÇ°Ì¨Ò³ÃæÉèÖóÉutf-8. È»ºóÔÚÅä¸ö¹ýÂËÆ÷¾ÍûÓÐÎÊÌâÁË¡£
¿´¿´ÄãµÄÌá½»Ò³ÃæµÄ±àÂëÊDz»ÊÇgb2312£¬²»ÊǸĹýÀ´Ó¦¸Ã¾ÍûÊÂÁË
»¹ÒªÉèÖÃÒ»ÏÂÁ½²½£º
tomcatµÄserver.xmlÀïÃæÉèÖÃURIEncoding
web.xmlÀïÉèÖÃfilter
good luck
ÏëÒª³¹µ×½â¾ö£¬×îºÃÊǰÑËùÓеÄ×Ö·û¼¯¶¼ÉèÖóÉUTF-8£¬ÕâÖÖ·½·¨ÍøÉϺܶ࣬Äã¿ÉÒÔËÑË÷һϡ£
Èç¹ûÄãÖ»ÊÇÏë½â¾öÕâ¸öÎÊÌ⣬ÄÇÖ»ÒªÁÙʱת»»Ò»Ï¾ÍÐÐÁË
Java code:
String filename=new String(request.getParameter("filename").getBytes("ISO-8859-1"),"GB2312");
¼ÇµÃÓÃGB2312£¬ÒòΪÄãÒ³ÃæÒ²ÊÇÓõÄÕâ¸ö¡£
struts ÐèÓõ½¹ýÂËÆ÷
ÉèÖÃ×Ö·û¼¯£¬Ò³Ãæ´«µÝÊý¾Ý¼ÇµÃת»»±àÂë
²¹³äһϣºString
Ïà¹ØÎÊ´ð£º
¸÷·´óÏÀ¸ø¸ö˼·£¬²»ÊÇÔÚÏßµÄÄÇÖÖ£¬¾ÍÊÇÒ»¸ö×öÆÕͨµÄÓ¦ÓóÌÐò¡£
´Ê¿âÔõôÉú³ÉÄØ£¿
²»»á¡£
ÒýÓÃ
´Ê¿âÔõôÉú³ÉÄØ£¿
ÕÒ±¾×Öµä
ÒýÓÃ
´Ê¿âÔõôÉú³ÉÄØ£¿
Êý¾Ý¿â ºÇºÇ
ÓÃmap ¼üÖµ¶ÔÓ¦
Èç¹ûÓÃÊý¾Ý¿ ......
ÇëÎÒÓÃFCKÉÏ´«Îļþ,ÔÚ±¾µØµÄwindows»úÉϲâÊÔ¿ÉÒÔ£¬µ«²¿Êðµ½linux·þÎñÆ÷ÉϾÍÉÏ´«²»ÁËÎļþ£¬ÉÏ´«Îļþʱһֱ¿¨ÔÚÄÇÀï¡£Íû¸÷λ´óϺָµã£¬Ð»Ð»£¡
·¹ý£¬°ïÄ㶥һϡ£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£¡£
ÉÏ´«ÎļþµÄ·¾¶ÎÊÌ⣬ ......
ÌâÄ¿£º
ÓÐ1,2,3£¬4,5,6Áù¸öÊý×ÖÅÅÐò£¬ÓÃjava³ÌÐò¼ÆËã³öÅÅÐòµÄÖÖÀà¡£
ÒªÇó£ºÒ»£¬ÒÔ4¿ªÍ·
¶þ£¬2,3²»ÄÜÏàÁÚ
Èý£¬²»ÄÜÒÔ5¿ªÍ·
Ï£Íû´ó¼ÒÄܼ´ ......
ÒªÇó£º
1¡¢¾ßÓÐ2ÄêÒÔÉϵÄjava¿ª·¢¹¤×÷¾Ñ飬¾«Í¨java£»
2¡¢ÊìϤEclipse¿ª·¢¹¤¾ß£¬ÊìϤWEB¿ª·¢£¬¾ßÓÐÁ½ÄêÒÔÉÏJava¿ª·¢¾Ñ飬կÎÕÃæÏò¶ÔÏóµÄÈí¼þÉè¼Æ·½·¨£¬
ÓÐSpring¡¢HibernateÒÔ¼° ......
JSPÖÐÒª´ÓÊý¾Ý¿âÀïÃæ¶ÁÈ¡Êý¾Ý ÿҳÏÔʾ5ÌõÊý¾Ý£¬Òª½øÐзҳ£¬»¹Òª·µ»ØÇ°Ò»Ò³ ¸ÃÔõôʵÏÖ°¡
ÓõÄʲôÊý¾Ý¿âÄØ£¿£¿£¿
MYSQL
....лл ÎÒÏÈ¿´¿´´úÂë
http://my.donews.com/benz/2006/10/21/YnmQXKsKWNgKiTJ ......