今天发了一天对导航的做了点事情,和组员里面有些不同意见的,他坚持jquery 的技术,,我便向Ext 技术,对这些技术的我们不是很懂,但愿意去尝试,所以,今天的我,很有成就感,因为现在已经出来了,首先,大家准备一下jar 和导入Structs
呵呵,我新建了一个TreeDemo 工程,配置不用讲了,主要是一个类的
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package com.haode.form;
import java.awt.Menu;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
/**
* MyEclipse Struts
* Creation date: 08-20-2009
*
* XDoclet definition:
* @struts.form name="MenuForm"
*/
public class MenuForm extends ActionForm {
/*
* Generated fields
*/
/** text property */
private String text;
/** cls property */
private String cls;
/** leaf property */
private Boolean leaf;
/** id property */
private Integer id;
private List<MenuForm> children;
/*
* Generated Methods
*/
/**
* Method validate
* @param mapping
* @param request
* @return ActionErrors
*/
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
// TODO Auto-generated method stub
return null;
}
/**
* Method reset
* @param mapping
* @param request
*/
public void reset(ActionMapping mapping, HttpServletRequest request) {
// TODO Auto-generated method stub
}
/**
* Returns the text.
* @return String
*/
public String getText() {
return text;
}
/**
* Set the text.
* @param text The text to set
*/
public void setText(String text) {
this.text = text;
}
/**
* Returns the cls.
* @return String
*/
public String getCls() {
return cls;
}
/**
* Set the cls.
* @param cls The cls to set
*/
public void setCls(String cls) {
this.cls = cls;
}
/**
* Returns the leaf.
* @return Boolean
*/
public Boolean getLeaf() {
return leaf;
}
/**
* Set the leaf.
* @param leaf The leaf to set
*/
public void setLeaf(Boolean leaf) {
this.leaf = leaf;
}
/**
* Returns the id.
* @return Integer
*/
public Integer getId() {
return id;
}
/**
* Set the id.
* @param id The id to set
*/
public void setId(Integer id) {
this.id = id;
}
public List<MenuForm> getChildren() {
return children;
}
public void setChildren(List<MenuForm> children) {
this.children = children;
}
}
我是非常共享主义了,假如还看不懂得话加入我的QQ:962589149!
分享到:
相关推荐
ExtJS4+Accordion+SERVLET/STRUTS2+JSON+Ext.tree.Panel实例
Ext4+JSON+Servlet/Struts2+Ext.tree.Panel+Ext.tab.Panel构建Web应用系统框架
博文链接:https://gznofeng.iteye.com/blog/221499
Extjs Tree + JSON + Struts2 例子
树节点数据 和 和表格显示数据 都通过ajax获取 支持翻页 使用的是EXT 的 TREE 和 GRID 但异步方法 是使用 mootools 框架下的 AJAX 对象 使用起来更灵活 直接发布到 TOMCAT 服务器上 可运行
它进入web.xml,发现自己需要经历struts2这个过滤器,于是在这个过滤器里,应用把工作交给了struts,在struts配置中找到getDesc这个控制器, <result name="xmlMessage" type="plaintext"></result> 在struts...
使用ext2.2 struts2集成生成的一棵树,主要是对struts2返回json数据进行一些处理,树使用ext本身自带的例子
EXT-tree.rar Ext grid与树实例.rar ext2.1+struts2+spring2.5+hibernate3.2.rar ext布局layout各组件动态生成并相互交互.rar EXT登陆系统.rar
树节点数据 和 和表格显示数据 都通过ajax获取 支持翻页 使用的是EXT 的 TREE 和 GRID 但异步方法 是使用 mootools 框架下的 AJAX 对象 直接发布到 tomcat 下可运行
Extjs Tree + JSON + Struts2 示例源代码
extjs、struts2、mysql做的一个动态树,仅是一个动态树的小demo,不涉及角色、权限,并且数据是手动加入到数据库中的;资源中包涵数据库sql,只需创建一个名称为tree的数据库,执行sql就可以了,另外修改一下练级...
ext 树 gridpanel 分页 ,文件上传, tabpanel ... 的一些例子 刚学的时候做的..只要加上Ext2.0的包就可以直接运行
NULL 博文链接:https://andylue2008.iteye.com/blog/546812
先前项目有用到EXT 动态生成树的需要,这是自己写的一个树的实例,有需要的可以下载,只需要改动下数据库就好,也可以联系我,共同进步!
主要介绍了Java的Struts2框架配合Ext JS处理JSON数据的使用示例,包括将Ext JS中的JSON数据解析为列表的方法,需要的朋友可以参考下
extjs3.0+struts2 实现登陆 验证码 tree树的加载 首页面。 主要代码还是借鉴别人,然后我再原有基础上再加工。 还没添加数据库类。对于初学者来说还是不错的入门源码。
收集了很多树,最后感觉用dwr读取数据用json树显示效率比较其他的高,文件也较小 struts树效率也很高
struts标签写成树形结构。不比dtree差,我看起来画面好比ext的界面。喜爱的朋友过来看看。不强求!!
卷 (USB)Project 的文件夹 PATH 列表 卷序列号码为 0006EE44 CCBE:F425 I:. │ .project │ pom.xml │ pom.xml~ │ text.txt │ ├─.settings │ org.maven.ide.eclipse.prefs ...│ │ org.eclipse.wst.common....
使用struts2+spring2+hibernate+extjs2制作的动态accordion加动态树