AJAX
是什么?
并不是新的技术,只是把原有的技术整合到一起而已。
1. 使用CSS和XHTML来表示
2. 使用DOM模型来交互和动态显示
3. 使用XMLHttpRequest来和服务器进行异步通信
4. 使用javascript来绑定和调用
有什么用?
为了解决局部刷新的问题,保持其他部分不动,只刷新某些地方。
#服务器和客户端数据的传输方式
#xml
关于XStream的使用 -> 转化bean对象成xml
需要导包
xpp3_min-1.1.4c.jar
xstream-1.4.4.jar
XStream xStream = new XStream();
// 把标签id 做成属性
xStream.useAttibute(CityBean.class, “id”);
// 设置别名
xStream.alias(“city”, CityBean.class);
// 转化一个对象成字符串
String xml = xStream.toXML(list);
#json
关于JSONArray 和 JSONObject 的使用 ,也需要导包:
commons-beanutils-1.8.3.jar
commons-collections-3.2.1.jar
commons-lang-2.5.jar
commons-logging-1.1.1.jar
ezmorph-1.0.6.jar
json-lib-2.4-jdk15.jar