Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在EXTJS中发送ajax请求中的特殊字符_Java_Ajax_Extjs - Fatal编程技术网

Java 如何在EXTJS中发送ajax请求中的特殊字符

Java 如何在EXTJS中发送ajax请求中的特殊字符,java,ajax,extjs,Java,Ajax,Extjs,我有一个简单的extjs(2.0)表单,它包含动态生成的文本字段。我正在使用ajax请求将表单参数发送到servlet。如果我在textfield中输入任何特殊字符,则textfield值将作为URL转义码。 例如,&在servlet中用%26表示 如果我使用表单提交,那么就不用使用ajax请求,它可以正常工作。请帮助我解决此问题。发送前将值编码为JSON,并在服务器上解码。如果要将参数发送到“GET”方法,请使用url编码并发送 试着去调查和调查 如果您使用的是“POST”方法,则正常发送只起

我有一个简单的
extjs(2.0)
表单,它包含动态生成的文本字段。我正在使用
ajax请求将表单参数发送到
servlet
。如果我在textfield中输入任何
特殊字符
,则textfield值将作为
URL转义码
。 例如,
&
在servlet中用
%26
表示


如果我使用表单提交,那么就不用使用ajax请求,它可以正常工作。请帮助我解决此问题。

发送前将值编码为JSON,并在服务器上解码。

如果要将参数发送到“GET”方法,请使用url编码并发送

试着去调查和调查


如果您使用的是“POST”方法,则正常发送只起作用。

您能澄清您的问题吗?这是不清楚的,诱人的-1。可能有一些正确和不正确的例子?Raju如果你粘贴了一个不起作用的示例代码,这将是非常有帮助的。。。这样我们就可以调试和修复。