Struts2树状菜单三种实现方式_树形菜单的实现
Struts2树状菜单三种实现方式由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“树形菜单的实现”。
2008-06-10 13:02 Struts2树状菜单实现 一.概要: 这篇文章是自己在学习struts2时从struts2的官方英文文档实例中整理出来的,此处介绍三种Struts2树状菜单的实现方式 分别是:静态,动态,动态Ajax三种方式.以下实例均在windowsXpsp2+Struts2+MyEcliplse6.01+Tomcat6.0.14+JDK1.6.0_03 下调试通过,项目名称为study3,包名为com.zhang.struts3 这三种实例用到的包文件(,jar包)如下: commons-io-1.3.2.jar ognl-2.6.11.jar struts2-core-2.1.2.jar struts2-dojo-plugin-2.1.2.jar xwork-2.1.1.jar 二.具体实现
1.静态指单独使用struts2的tree标签脚本实现的.如以下文件treeStatic.jsp 此文件不需要任何Action类支持,启动Tomcat后在地址栏中输入: http://127.0.0.1:8080/study3/treeStatic.jsp就行.
*****treeStatic.jsp******************************************************************** <%@ page language=“java” import=“java.util.*” pageEncoding=“UTF-8”%> <%@taglib prefix=“s” uri=“/struts-tags”%> <%@ taglib prefix=“sx” uri=“/struts-dojo-tags”%> <% String path = request.getContextPath();String basePath = request.getScheme()+ “://” + request.getServerName()+ “:” + request.getServerPort()+ path + “/”;%> “> Tree Example(Static) Please click on any node on the tree.