日期:2014-05-16 浏览次数:20355 次
?
? ? ? ? ? ?????????????Extjs4.0?学习笔记四
? ? 继续学习Extjs4.0?菜单tree应用,这次实现的是Extjs与Struts2之间的数据交互。
其中交互的数据格式为json,采用的技术有json-lib,本次数据是在Struts的服务里写死的,实际项目中,菜单列表都是从数据库表里读取的。
Extjs:????用于前台页面展示
Struts:???后台服务层,主要支撑数据的交互、及服务的业务逻辑
Json-lib:?可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档?
一:页面效果
?
子菜单展开后的样式如下所示:
?
?
二:代码
1:?页面代码menu.jsp
<%@?page?language="java"?import="java.util.*"?pageEncoding="UTF-8"%>
<!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN