`
dqqmq
  • 浏览: 12187 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

Hello World 简单做个Lily网站

阅读更多

 

<!-- [if !supportLists]-->1、    <!-- [endif]-->配置 JAR 包,加入 lily-2.0.jar

Hibernate 要用的包全加上:

加入开发架构平台支持包

lily-2.0.jar

<!-- [if !supportLists]-->2、    <!-- [endif]-->加入模块配置文件, action.cfg.xml

// 例:供应商管理属于采购模块

<? xml version = "1.0" encoding = "UTF-8" ?>

< action-navigator-configuration >

    < realm name = "demo" >

       < class name = "com.demo.DemoAction" />

       < class name = "com.demo.PersistenceAction" />

    </ realm >

    < realm name = "purchase" >

       < class name = "com.demo.virtual.PurchaseQuery" />

       < class name = "com.demo.domain.Supplier" />

    </ realm >

<!-- [if !supportLists]-->3、    <!-- [endif]-->网页总配置文件, lily.cfg.xml

// 加入网页配置文件。

<? xml version = "1.0" encoding = "UTF-8" ?>

< lily-configuration >

    <!-- mapping resource path -->

    < mappings dyna-load = "true" >

       <!-- default import package and classes -->

       < import > java.util.* </ import >

       < import > net.sf.lily.webObject.* </ import >

       < import > net.sf.lily.webObject.event.* </ import >

       < import > net.sf.lily.webObject.filter.* </ import >

       < import > net.sf.lily.webObject.validate.* </ import >

       < import > net.sf.lily.webObject.suite.* </ import >

       < import > net.sf.lily.iwebObject.* </ import >

       < import > net.sf.lily.webObject.ListViewBuilder$.* </ import >

       < import > net.sf.lily.webObject.ViewBuilder$.* </ import >

       < hibernate-sources >

           < property name = "configuration-class" > org.hibernate.cfg.AnnotationConfiguration </ property >

           < property name = "filepath" > hibernate.cfg.xml </ property >

       </ hibernate-sources >

       < view-sources >

<!—- 加入网页配置文件 -->

           < resource path = "com/demo/purchase.view.xml" />

       </ view-sources >

    </ mappings >

    <!-- ui installer properties -->

    < ui >

       < properties name = "net.sf.lily.cfg.UIInstaller" />

       < properties name = "net.sf.lily.cfg.ExUIInstaller" />

    </ ui >

    <!-- other settings -->

    < options >

       <!-- Echo all ajax response to stdout  -->

       < property name = "show-response" > true </ property >

    </ options >

</ lily-configuration >

<!-- [if !supportLists]-->4、  <!-- [endif]-->写一个 ActionClass ,如供应商 Supplier.java

// 建议常规写法

domain : BaseDomain ,数据对象

bo : BaseDomainBO ,业务处理对象

dao : BaseDomainDAO ,数据处理对象

<!-- [if !supportLists]-->5、  <!-- [endif]-->配置一个网页, *.view.xml

以供应商管理为例,里面有供应商录入、编辑列表、编辑内容页面。

    < class name = "Supplier" label = " 供应商管理 " >

       < property name = "entity" class = "Supplier" >

           < property name = "p1" label = " 供应商名称 " />       

           < property name = "p2" label = " 供应商开票名称 " />

           < property name = "p3" label = " 取代供应商 " />

           < property name = "p4" label = " 供应商编码 " />

           < property name = "p5" label = " 公司性质 " />

           < property name = "p6" label = " 法人 " />

           < property name = "p8" label = " 联系电话 " />

           < property name = "p9" label = " 销售经理 " />

           < property name = "p8" label = " 联系电话 " />         

           < property name = "p10" label = " 注册资金 " />

           < property name = "p11" label = " 经营范围 " />

           < property name = "p12" label = " 注册时间 " />

           < property name = "p13" label = " 平均年营业额 " />

           < property name = "p14" label = " 员工人数 " />

           < property name = "p15" label = " 研发人数 " />

           < property name = "p16" label = " 付款方式 " />

           < property name = "p17" label = " 帐号 " />

           < property name = "p18" label = " 交货方式 " />

           < property name = "p19" label = " 地址 " />

           < property name = "p20" label = " 网页 " />

           < property name = "p21" label = " 订单接受人 " />

           < property name = "p22" label = " 订单接受人联系电话 " />

           < property name = "p23" label = " 传真 " />

           < property name = "p24" label = " 评估表号 " />        

           < property name = "p25" label = " 供应商级别 " />

           < property name = "taxRate" label = "</span

  • 大小: 12.9 KB
  • 大小: 13 KB
  • 大小: 11.4 KB
分享到:
评论

相关推荐

    Helloworld_helloworld_

    这个简单的程序通常只包含一行代码,用于在控制台上打印出 "Hello, World!" 这个字符串。在这个场景中,我们看到的"HelloWorld_helloworld_"可能是某种编程教程或示例项目的名称,它似乎旨在展示如何在不同情况下...

    openwrt可用helloworld程序

    在OpenWrt环境中编写和运行"Hello, World"程序是学习OpenWrt开发的一个基础步骤,也是理解其工作原理的起点。 一、OpenWrt简介 OpenWrt是由一系列开源项目构建而成的,包括Linux内核、 BusyBox 和 U-Boot 等。它的...

    OpenWrt之helloworld程序

    在这个"OpenWrt之helloworld程序"中,我们将探讨如何在OpenWrt环境中编写、编译和运行一个简单的 HelloWorld 程序,这将帮助初学者了解OpenWrt的开发流程。 首先,`helloworld` 文件通常是一个C或C++源代码文件,...

    一个简单的qt版helloworld程序

    本压缩包包含的“一个简单的qt版helloworld程序”是初学者接触Qt编程的一个基础示例,旨在帮助理解Qt的基本语法和项目构建过程。 首先,让我们来理解一下Qt中的"Hello, World!"程序的基本结构。在Qt中,我们通常会...

    Hello_World.zip_hello world _world

    标题中的"Hello_World.zip_hello world _world"和描述中的"hello world prog for begginer"都指向了一个经典的编程入门示例——“Hello, World!”程序。这个简单的程序是许多编程语言教学的第一课,用于向初学者介绍...

    Hello World.rar_c++ hello world_world

    本主题将深入探讨如何使用C++语言编写这个经典的 "Hello, World!" 程序,以及C++的基本语法和环境配置。 C++ 是一种强类型、面向对象的编程语言,由Bjarne Stroustrup于1979年在C语言的基础上发展而来。它以其高效...

    linux环境下用makefile编译简单的helloworld程序

    在这个“linux环境下用makefile编译简单的helloworld程序”的主题中,我们将深入理解如何创建并使用`Makefile`来编译一个基本的C或C++程序,例如“helloworld”。 首先,`helloworld`程序是一个经典的入门示例,...

    HelloWorld_打印HelloWorld_

    通过这个简单的"Hello, World!"项目,我们可以熟悉Visual Studio的工作流程,理解基本的C#语法,并学习如何在控制台应用中打印输出。随着学习深入,你可以在此基础上添加更复杂的逻辑,逐步掌握编程技巧。这个压缩包...

    汇编语言实现输出helloworld

    HelloWorld程序是程序员学习新编程语言时的第一个示例程序。它不仅简单易懂,而且能帮助初学者理解程序的基本结构和运行流程。通过实现HelloWorld程序,可以验证开发环境是否正确设置,并了解如何将简单的文本输出到...

    PHP hello world 简单简易教程

    【PHP Hello World 简单简易教程】 欢迎来到PHP的世界!PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源脚本语言,特别适用于Web开发,并可嵌入到HTML中。作为初学者,"Hello, World!"程序是...

    Spring4 HelloWorld

    9. **运行和测试**:完成配置后,通过运行一个简单的Java程序,加载`ApplicationContext`,获取并调用`HelloWorld` Bean的方法,就能看到“Hello, Spring4!”这样的输出,从而验证配置是否正确。 10. **Spring的...

    1.如何创建QT项目-QTcreator输出HelloWorld

    HelloWorld程序是一个基于Qt框架的简单示例程序,用于展示如何使用Qt进行图形界面编程。这个程序的主要目的是在窗口中显示一个“Hello World”的文本标签。通过学习这个程序,开发者可以了解Qt的基本组件和编程方法...

    JNI入门之HelloWorld(一)

    本文将详细介绍如何通过JNI实现一个简单的“Hello World”示例。 #### 二、准备工作 在开始之前,我们需要确保已经安装了Java开发工具包(JDK)和C/C++编译器,例如GCC。此外,还需了解基本的Java编程知识和C/C++...

    深入淺出Hello World ( HackingHelloWorld-PartI)

    ### 深入淺出Hello World —— Hacking HelloWorld (Part I) #### 概述 在《深入淺出Hello World》这一系列文章中,作者Jim Huang(黃敬群/"jserv")通过深入剖析经典的“Hello World”程序,旨在帮助读者理解在...

    HelloWorld

    这个简单的程序在各种编程语言中的实现都大同小异,主要目的是为了让新手了解如何在计算机上打印出“Hello, World!”这句话,从而熟悉编程环境的基本操作。 在编程世界里,"Hello, World!"程序的编写标志着一个...

    一个简单的HelloWorld的mfc的程序

    标题中的"一个简单的HelloWorld的mfc的程序"是一个入门级别的示例,用于帮助初学者了解如何使用MFC来创建一个基本的Windows应用程序。 在MFC中,创建一个"Hello, World!"程序通常涉及以下步骤: 1. **设置项目**:...

    java_hello_world源代码工程.rar

    Java "Hello, World" 是初学者接触编程时最常见的示例,它展示了如何在Java环境中编写、编译和运行一个简单的程序。这个名为 "java_hello_world源代码工程" 的压缩包文件,显然包含了这样一个基础示例的完整源代码...

    各种语言的Helloworld编程

    这个简单的程序通常在控制台上打印出 "Hello, World!" 这个短语,以此来验证编译环境和基本语法的正确性。它的起源可以追溯到 Brian Kernighan 和 Dennis Ritchie 合著的《The C Programming Language》一书,书中...

    Java JNI HelloWorld.rar

    在这个"Java JNI HelloWorld"示例中,我们将深入探讨如何使用JNI来创建一个简单的“Hello, World!”程序。 首先,`HelloWorld.java`是Java源代码文件,其中定义了一个本地方法`native void sayHello()`。在Java中,...

    hello world.jar

    hello world java编程

Global site tag (gtag.js) - Google Analytics