qq_41843551
鱼在海上飞
2018-06-19 06:43
采纳率: 82.5%
浏览 1.1k
已采纳

jsp页面的中文到了servlet就变成了????

图片说明图片说明画圈的地方是nanjing就能传到后台,南京就不行

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

13条回答 默认 最新

  • sysmwx
    倾世烟火为你而唱 2018-06-19 07:47
    已采纳
     你的页面media 中的charset改成UTF-8
    
     然后后台有一个HttpServletRequest对象
     在后台加一个
     request.setCharacterEncoding("UTF-8");
    
    也可以在本地tomcat的server.xml加URIEncoding="UTF-8"
    方法很多种
    
    
    点赞 评论
  • qq_38361634
    爱_LOVE 2018-06-19 06:51

    你把jilian.jsp中meta标签里面的charset改为utf-8

    点赞 评论
  • qq_41648938
    qq_41648938 2018-06-19 06:56

    加个过滤器把编码变成utf8

    点赞 评论
  • xf_turbo
    xf_turbo 2018-06-19 07:00

    图片说明
    这里的charset=ISO-8859-1 换成 UTF-8;
    然后servlet的方法里可以加一句:req.setCharacterEncoding("UTF-8");

    点赞 评论
  • u014736650
    q2509904884 2018-06-19 07:01


    //

    改成
    // <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    
    点赞 评论
  • u014736650
    q2509904884 2018-06-19 07:02

    你好

     //<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
    

    改成
    //

    点赞 评论
  • weixin_42433983
    李小郑 2018-06-19 07:05

    你把字符编码改成utf—8试试,最好把数据库的也改成utf-8

    点赞 评论
  • xiong_studyIT
    不一样的IT 2018-06-19 07:14

    如果是在tomcat下运行的话,试着在server.xml中设置端口号的节点上添加URIEncoding="UTF-8"

    点赞 评论
  • guoyf123321
    guoyf123321 2018-06-19 07:24

    图片说明
    这里的charset=ISO-8859-1 换成 UTF-8;
    然后servlet的方法里可以加一句:req.setCharacterEncoding("UTF-8");

    点赞 评论
  • wyd_2822285
    wyd_2822285 2018-06-19 07:30

    如果你是用ajax提交到servlet,需要设置ajax 的字符集:contentType:'application/x-www-form-urlencoded; charset=UTF-8',

    点赞 评论
  • sinat_39038786
    sinat_39038786 2018-06-19 07:31

    先在JS省份三级联动这个页面的charset=ISO-8859-1 换成 UTF-8再排除其他问题

    点赞 评论
  • xf_turbo
    xf_turbo 2018-06-19 07:51

    图片说明

    点赞 评论
  • xf_turbo
    xf_turbo 2018-06-19 07:55

    图片说明这里的method 里面写成post试试?

    点赞 评论

相关推荐