`
huibin
  • 浏览: 750740 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Struts2中的日期控件和Tree控件

阅读更多

日期控件

 



<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK"/>
<title>使用s:datetimepicker生成日期选择框</title>

<s:head theme="ajax" />  //一定加上theme,否则下面的时间显示不出来

</head>
<body>
<h3>使用使用s:datetimepicker生成日期选择框</h3>
<s:form theme="simple">
    日期选择部件,指定toggleType属性,且指定value="today"<br>
    <s:datetimepicker name="order.date" label="购买日期" toggleType="explode" value="today"/><hr>
    日期选择部件,指定了format属性<br>
    <s:datetimepicker name="order.date" label="购买日期" displayFormat="yyyy年MM月dd日"/><hr>
    日期选择部件,指定了weekStartsOn属性<br>
    <s:datetimepicker name="order.date" label="购买日期" displayFormat="yyyy年MM月dd日" weekStartsOn="2"/><hr>
    时间选择部件<br>
    <s:datetimepicker label="开始时间" name="start" type="time" value="13:00" language="en-us"/>

</s:form>

Tree控件

 


<%@ page contentType="text/html; charset=GBK" language="java"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<title>使用s:tree和s:treenode标签生成静态树</title>
<s:head theme="ajax" debug="true"/>
</head>
<body>
<h3>使用s:tree和s:treenode标签生成静态树</h3>
<s:tree label="计算机图书" id="books" theme="ajax" 
    showRootGrid="true" showGrid="true" treeSelectedTopic="treeSelected">
    <s:treenode theme="ajax" label="工业出版社" id="industrialization">
        <s:treenode theme="ajax" label="Spring" id="spring"/>
        <s:treenode theme="ajax" label="Hibernate" id="Hibernate"/>
        <s:treenode theme="ajax" label="Struts1.x" id="s1"/>
        <s:treenode theme="ajax" label="Struts2.x" id="s2"/>
    </s:treenode>
    <s:treenode theme="ajax" label="铁道出版社" id="railroad">
        <s:treenode theme="ajax" label="Java Web编程技术" id="Java_Web"/>
    </s:treenode>
    <s:treenode theme="ajax" label="水利出版社" id="water">
        <s:treenode theme="ajax" label="Java高级编程" id="java"/>
    </s:treenode>
</s:tree>
</body>
</html>

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/guoquanyou/archive/2008/12/05/3453622.aspx

分享到:
评论

相关推荐

    EXT3.0+Struts2.0 树控件代码示例

    EXT3.0与Struts2.0是两个在Web开发中广泛应用的技术栈。EXT3.0是一个基于JavaScript的富客户端框架,提供了丰富的用户界面...开发者可以通过这个示例了解如何在实际项目中有效地集成EXT3.0的树控件和Struts2.0框架。

    struts2+json+ext+tree

    1. 在Struts2中,我们需要添加Struts2的JSON插件依赖,并在配置文件中启用JSON结果类型。 2. 创建一个处理树形数据的Action,返回一个包含树节点的对象列表,这个列表会被转化为JSON格式。 3. 在EXT的前端代码中,...

    ajax tree的例子包括.net的和struts还有js tree

    在这个例子中,我们涉及到了多种技术和框架,包括.NET、Struts以及JavaScript库jsTree。 1. **.NET**:这是一个由微软开发的全栈Web开发框架,支持C#和VB.NET等编程语言。在.NET中实现Ajax Tree,可以使用ASP.NET ...

    javascript-tree控件集合 大部分JS树形菜单控件 精心收集

    在给定的标题和描述中,我们看到提到了多个JavaScript实现的树形菜单控件,如dtree、无限级树状菜单、struts+h ibernate树形菜单、treeview、xmltree以及dhtmltree等。接下来,我们将深入探讨这些控件及其在实际应用...

    EasyUI常用控件使用案例

    SSH框架(Struts2、Spring、Hibernate)是JavaWeb开发中的经典组合,用于处理业务逻辑和数据持久化。 首先,`layout`是EasyUI的核心布局控件,它允许开发者将页面分割成多个区域,方便地组织和管理内容。`layout`...

    tree 控件 JavaScript 实现 java

    JavaScript中的树形控件,通常用于展示层次结构的数据,如文件系统、组织结构或导航菜单。在本案例中,我们关注的是一个名为"dtree.js"的JavaScript库,它提供了在网页上创建交互式树控件的功能。"dtree.css"文件则...

    jsp树形控件

    在JavaServer Pages (JSP) 中,我们可以利用各种库和组件来实现树形控件的功能,以提供用户友好的交互体验。 ### 1. JSP基础知识 JSP(JavaServer Pages)是Java平台上的动态网页技术,它允许开发者将HTML代码与...

    ExtJs在struts2.0.x下实现动态树的解决方案

    在项目中引入ExtJs库和Struts2的相关依赖。确保struts2-core、struts2-json-plugin或struts2-extjs-plugin已添加到类路径中。 2. **创建Struts2 Action** 创建一个Action类,该类将处理树的加载请求。这个Action...

    一个简单的部门树【struts2+json+ext】

    在这个项目中,EXT Tree会根据从Struts2获取的JSON数据动态渲染出部门树,用户可以通过树结构直观查看和操作部门信息,如展开、折叠、选择等。 具体实现步骤如下: 1. 用户在浏览器端触发EXT Tree的请求,请求包含...

    struts标签写成树形结构。不比dtree差

    在Struts2中,可以借助第三方插件或自定义标签来实现这一功能。"dtree"通常指的是DHTML Tree Menu,这是一个JavaScript库,用于创建动态的、可交互的树形菜单。而在这里,提到了Struts2实现的树形结构并不逊色于...

    Extjs struts2 spring 图书馆

    【标题】"Extjs struts2 spring 图书馆"是一个基于流行Java技术栈构建的图书馆管理系统,它将前端的富互联网应用(RIA)框架Extjs与后端的MVC框架Struts2和企业级服务管理框架Spring进行了深度融合。这个项目为...

    CHECKED树控件代码(TreeViewDATA for JSP/XML/JOSN)

    在实际应用中,开发者需要将"MZTreeView"控件集成到自己的项目中,配置好数据源,可能需要根据需求调整样式和行为,并通过JSP页面与STRUTS2后端进行交互,实现数据的加载、保存和更新。此外,对于复选框的功能,还...

    n多树型菜单大集合,struts树 jquery树 dttree等

    2. **jQuery Tree**: jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理和动画效果。jQuery Tree插件利用jQuery的灵活性,提供了一种轻量级的方式来创建交互式的树形菜单。开发者可以利用Ajax技术动态加载...

    struts2标签解释

    `s:iterator`用于遍历集合,是Struts2中非常重要的标签,可以遍历数组、列表等集合类型的数据。 H. `&lt;s:head&gt;`,`&lt;s:hidden&gt;`: `&lt;s:head&gt;`标签用于在页面部分插入结束标签`&lt;/head&gt;`,常用于设置页面头部信息。 `...

    extjs动态树struts请求数据

    3. **Struts2 Action和Result**: 在Struts2框架中,Action类是业务逻辑的载体,它处理用户的请求并返回结果。Result是Action执行后的响应,通常将处理结果以特定格式(如JSON)返回给前端。在处理树形数据时,我们...

    ext tree json 例子(不含EXT包)

    其次,`Extjs Tree + JSON + Struts2 - 云自无心水自闲 - BlogJava.mht`这个文件可能展示了EXT JS Tree与Struts2框架集成的例子。Struts2是Java Web开发中的一个MVC框架,它可以帮助我们在服务器端处理JSON数据并将...

    DWR+jquery2.x+easyUI1.3.x开发富客户端应用

    2. **特性**:EasyUI 提供了许多常用的 UI 控件,如 Accordion、ComboBox、Menu、Dialog、Tabs、Tree、ValidateBox、Window 等,这些控件极大地简化了前端界面的开发工作。 3. **优势**:与 ExtJS 相比,EasyUI ...

    struts 2标签库介绍

    ### Struts 2 标签库介绍 Struts 2 是一个基于 Java 的开源 Web 应用框架,它继承了 Struts 1 的优点,并在灵活性、易用性以及功能扩展方面进行了大量的改进。其中一个重要特性是其丰富的标签库,这些标签能够帮助...

Global site tag (gtag.js) - Google Analytics