我正在尝试从带有特殊字符的文本框中获取一些用户输入值。但是当我得到它时,字符串会被特殊字符丢弃。
就像如果我传递输入:poly&&(mer@) 下面的代码将此字符串指定为:poly
HttpServletRequest request = ServletActionContext.getRequest();
request.setCharacterEncoding("UTF-8");
String text = (new String(request.getParameter("searchBarField")
.getBytes("UTF-8")));
在我的 jsp 字符编码标签中是有的。请建议。