我通过ajax请求将数据从Ext JS发送到我的Java代码,但它在java端发生了变化。
Wtf.Ajax.requestEx({
url: "MyJspPage.jsp",
params: {
requestType: 1,
htmlcode: "Chào"
},
method: 'POST'
},
this,
function (response, request) {
});
但是在java端它变成了
String htmlcode=request.getParameter("htmlcode");
字符串 htmlcode 包含值“Chà o”
最佳答案
使用escape
函数进行字符编码。那么你的extjs
代码将是这样的
Wtf.Ajax.requestEx({
url: "MyJspPage.jsp",
params: {
requestType: 1,
htmlcode: escape("Chào")
},
method: 'POST'
},
this,
function (response, request) {
});
关于java - 请求从 Ext JS 传输到 Java 期间数据发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57671338/