输入中文时,如何正常显示

来源:3-1 Ajax课程总结

MyEmpress

2016-12-06 21:52

输入中文时,需要解决乱码问题才能正常显示 1、修改JavaScript中的代码: var url = "SearchServlet?keyword=" + encodeURI(encodeURI(content.value)); 2、修改Servlet中的代码: String keyword = request.getParameter("keyword"); keyword = URLDecoder.decode(keyword, "UTF-8");

写回答 关注

5回答

  • qq_未來也許_1
    2017-11-15 09:56:43

    URLDecoder会报错啊

  • 慕粉013049517
    2017-01-11 01:08:49

    var url = "search?keyword="+context.value;

    String keyword  = request.getParameter("keyword");

    keyword = URLDecoder.decode(keyword, "UTF-8");


  • 学海无涯_苦作舟
    2016-12-12 22:23:32

    错了,有用。我漏了一步

  • 学海无涯_苦作舟
    2016-12-12 22:20:41

    并没有用

  • 慕粉2049516962
    2016-12-12 09:07:09

    修改Servlet中的代码: String keyword = request.getParameter("keyword"); keyword = URLDecoder.decode(keyword, "UTF-8");

    qq_未來也...

    URLDecoder报错

    2017-11-15 10:24:35

    共 1 条回复 >

Servlet+Ajax实现搜索框智能提示

Java实现搜索框智能提示,熟练掌握使用Servlet和Ajax

37805 学习 · 146 问题

查看课程

相似问题