日期:2014-05-16  浏览次数:20331 次

Extjs4.0学习笔记四(Tree应用)

?

? ? ? ? ? ?????????????Extjs4.0?学习笔记四

? ? 继续学习Extjs4.0?菜单tree应用,这次实现的是ExtjsStruts2之间的数据交互。

其中交互的数据格式为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