站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2EE 专题ajax用POST方法提交的数据,如何取出来?

ajax用POST方法提交的数据,如何取出来?

摘要: ajax用POST方法提交的数据,如何取出来?


我使用AJAX用POST的方法提交数据,在服务器端如何用取呀?
当提交的是英文时,可以用request.getParameter()方法得到,但提交中文时,取出的是乱码,我用escape编一下码,可用request.getParameter()就取不到值了。
具体情况如下:
提交的数据为:xml=escape('你好');
服务器端取数据:String xml = request.getParameter("xml");无法取到,xml为null。
但提交英文时,xml='hello';,在服务器端用同样的取数据方法,可以取到数据。

为什么呀,哪位高手指点一下。谢谢。


String xml = new String(request.getParameter("xml").getBytes("ISO-8859-1"),"GB2312");


我自己把它解决了。谢谢楼上关注。给分。


↑返回目录
前一篇: 关于hibernate的问题
后一篇: 关于AJAX用POST方法提交数据的乱码问题,谢谢。