我自己今天学json,主要是用jquery的ajax去请求一个servlet,并传递一个Json数据,再在servlet中解析json数据,然后再重新生成一个json数组数据作为响应返回,再用jquery去解析这个json数组
话多了是水,看具体代码,希望对初学着有用
注意:jquery.js是jquery的一个类库,需要自己下载;json.js是json的类库;
在servlet中还需要导入json.jar,这个jar包也能在Json官方网站上下载到
jsonExam.jsp
jsonExam.js:
JSONExam.java:
完了说我还 写了一个过滤器的,为了处理乱码问题
注意:这里好像用ge方式请求的话,在后台的得到的数据就会有中文乱码问题,我试过我知道的所以解决乱码问题的方法,在火狐和IE7中尝试,但还是无济于事,好像我把这句话String car = request.getParameter("car");改为这样String car = new String(request.getParameter("car").getBites("ISO8859-1"));以后,用IE测试没乱码了,但用火狐却还是有乱忙,这让我百思不得其解啊。。。。
哪位高手要是知道怎么解决这乱码问题,请告知,我将不胜感激。