为了帮助用户更好地认识JadePool,这里将推出系列基础性实用型JadePool应用范例。首先推出的是China软件项目。

China软件项目主要包括以下五个部分

1、中国行政区划

2、中国名族

3、中国产品分类大全

4、RSS订阅

5、商务通讯录

China软件项目

技术组成:JadePool1.0、JSF2.0、Primefaces3.5;

数据库:SQL Server 2000;

开发环境:NetBeans7.2.1;

运行环境:Tomcat7.0

创建China软件项目

在NetBeans主菜单中点击新建项目

步骤1、选择类别“Java Web”,项目“Web 应用程序”

步骤2、名称和位置

项目名称:China

项目位置:D:\SNB_2013

项目文件夹:D:\SNB_2013\China

步骤3、服务器和设置

服务器: Apache Tomcat 7.0.27.0

Java EE 版本:  Java EE 6 Web

上下文路径  :  /China

步骤4、框架

JavaServer Faces

库:JSF2.1

JSF Servlet URL 模式:*.xhtml         //在浏览器中将显示.xhtml后缀  //注:默认配置/faces/*,在浏览器中将显示.jsf后缀

首先页面语言:Facelets  //即xhtml文件

组件:PrimeFaces

通过以上四步,点击“完成”,创建了包含PrimeFaces组件的China软件项目。

简要说明

目前完全支持JSF2.0的企业级服务器有GlassFish3.X;在Tomcat6.x、在Tomcat7.x中可以运行JSF2.0,支持JSF受管Bean,不支持依赖注入Bean,Tomcat6.x不支持表达式参数。

运行China软件项目,查看PrimeFaces页面布局效果

运行后,在index.xhtml页面中点击Primefaces welcome page,看到效果如下图:

Netbeans7.2.1使用PrimeFaces3.5默认生成的页面布局的源代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"xmlns:h="http://java.sun.com/jsf/html"xmlns:f="http://java.sun.com/jsf/core"xmlns:ui="http://java.sun.com/jsf/facelets"xmlns:p="http://primefaces.org/ui"><f:view contentType="text/html"><h:head><f:facet name="first"><meta content='text/html; charset=UTF-8' http-equiv="Content-Type"/><title>PrimeFaces</title></f:facet></h:head><h:body><p:layout fullPage="true"><p:layoutUnit position="north" size="100" resizable="true" closable="true" collapsible="true">Header</p:layoutUnit><p:layoutUnit position="south" size="100" closable="true" collapsible="true">Footer</p:layoutUnit><p:layoutUnit position="west" size="175" header="Left" collapsible="true"><p:menu><p:submenu label="Resources"><p:menuitem value="Demo" url="http://www.primefaces.org/showcase-labs/ui/home.jsf" /><p:menuitem value="Documentation" url="http://www.primefaces.org/documentation.html" /><p:menuitem value="Forum" url="http://forum.primefaces.org/" /><p:menuitem value="Themes" url="http://www.primefaces.org/themes.html" /></p:submenu></p:menu></p:layoutUnit><p:layoutUnit position="center">Welcome to PrimeFaces</p:layoutUnit></p:layout></h:body></f:view>
</html>

JadePool应用范例:创建China软件项目相关推荐

  1. JadePool应用范例:实现中国行政区划管理

    这里使用JSF2.0技术实现中国行政区划管理,通过范例可以看到JadePool实现了与JSF框架和Primefaces的完美组合.本范例完整演示了以下操作:1.导入中国大陆行政区划记录,并将记录保存到 ...

  2. 如何使用eclipse软件创建一个Java项目?

    同学们在参加Java的时候老师肯定会教给你们如何去创建一个项目,这里怕有些同学没记住,所以单独为大家分享一篇如何使用eclipse软件创建一个Java项目教程,感觉有用的话收藏转发一下~ eclips ...

  3. 软件项目技术路线图_创建基本的项目路线图

    软件项目技术路线图 Continuing from my previous article, at this checkpoint, I have two things with me: 上一篇文章的 ...

  4. 软件项目技术路线图_为您的项目创建路线图

    软件项目技术路线图 Scrum has a tool for roadmap and release planning as well. We use two different mechanisms ...

  5. [转载]小软件项目开发的管理(好长)

    小软件项目开发的管理 创建成功的工程 成功项目管理的秘密 更好地领导一个项目的诀窍 参与变革,走向成功 CMM/TSP/PSP讲义稿 开发流程中的可用性 软件开发的管理和控制 如何组织软件开发团队 软 ...

  6. Android实例开发中如何创建第一个项目(android studio)

    当我们配置好android环境后,如何创建第一个项目,每一项代表了什么意思,这里以Android studio 为例,其他软件如eclipse等是类似的操作 当我们安装好AS后 这里我们选择第一项 其 ...

  7. 《Core Data应用开发实践指南》一1.3 创建Grocery Dude项目

    本节书摘来自华章出版社<Core Data应用开发实践指南>一书中的第1章,第1.3节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区"华章计算机"公 ...

  8. 软件项目技术点(21)——自动保存和恢复

    AxeSlide软件项目梳理   canvas绘图系列知识点整理 自动保存的基本思路 1)软件每次打开都会创建一个保存画布元素信息的文件,文件名是在打开软件时生成的唯一字符串.可同时打开多个窗口,所以 ...

  9. 软件项目开发流程RUP上

    RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论.根据Rational(Rational Rose和统一建模语言的开发 ...

最新文章

  1. 顺序队列的表示和实现
  2. @param注解_启用 parameters 编译选项简化 mybatis @Param 注解重复问题
  3. C语言给定数字n阶乘的末尾计算零个数(附完整源码)
  4. 【论文研读】【金融】Predicting the direction of stock market prices using random forest
  5. window7梦幻桌面
  6. MySQL错误:ERROR 1221 (HY000): Incorrect usage of UNION and ORDER BY
  7. mysql 导入导出 csv_mysql文件导入导出为csv格式
  8. Reproxy:边缘服务器反向代理工具
  9. PRML 十大经典机器学习算法
  10. css建立一个简单的设备登记表,员工登记表格的CSS块
  11. Django博客项目实战
  12. oracle 选项,oracle startup的选项-Oracle
  13. Java 金额转换帮助类(元转分)
  14. CDBN卷积深度信念网
  15. SQL优化:Hive---distribute by 防止数据倾斜
  16. token的使用方法
  17. 使用备份软件快速备份VMware虚拟机
  18. 黑苹果Yosemite 10.10.1懒人版完美安装及简单驱动设置
  19. 数字IC后端流程——(二)布局规划Floorplan
  20. Unity出现 error building player exception android (invocation failed)

热门文章

  1. SHELL编程一二三
  2. Eclipse中JBOSS莫名其妙自动关闭
  3. 5个教程教你学会写爬虫!(Python)
  4. Redis操作List相关API
  5. Java并发编程的基础-interrupt方法
  6. 用户操作-用户详情查询流程分析
  7. Stream流中的常用方法_concat
  8. 缺省参数-缺省参数的注意事项
  9. SpringCloud导学
  10. SpringBoot_日志-SpringBoot日志关系