JadePool应用范例:创建China软件项目
为了帮助用户更好地认识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软件项目相关推荐
- JadePool应用范例:实现中国行政区划管理
这里使用JSF2.0技术实现中国行政区划管理,通过范例可以看到JadePool实现了与JSF框架和Primefaces的完美组合.本范例完整演示了以下操作:1.导入中国大陆行政区划记录,并将记录保存到 ...
- 如何使用eclipse软件创建一个Java项目?
同学们在参加Java的时候老师肯定会教给你们如何去创建一个项目,这里怕有些同学没记住,所以单独为大家分享一篇如何使用eclipse软件创建一个Java项目教程,感觉有用的话收藏转发一下~ eclips ...
- 软件项目技术路线图_创建基本的项目路线图
软件项目技术路线图 Continuing from my previous article, at this checkpoint, I have two things with me: 上一篇文章的 ...
- 软件项目技术路线图_为您的项目创建路线图
软件项目技术路线图 Scrum has a tool for roadmap and release planning as well. We use two different mechanisms ...
- [转载]小软件项目开发的管理(好长)
小软件项目开发的管理 创建成功的工程 成功项目管理的秘密 更好地领导一个项目的诀窍 参与变革,走向成功 CMM/TSP/PSP讲义稿 开发流程中的可用性 软件开发的管理和控制 如何组织软件开发团队 软 ...
- Android实例开发中如何创建第一个项目(android studio)
当我们配置好android环境后,如何创建第一个项目,每一项代表了什么意思,这里以Android studio 为例,其他软件如eclipse等是类似的操作 当我们安装好AS后 这里我们选择第一项 其 ...
- 《Core Data应用开发实践指南》一1.3 创建Grocery Dude项目
本节书摘来自华章出版社<Core Data应用开发实践指南>一书中的第1章,第1.3节,作者 (美)Tim Roadley,更多章节内容可以访问云栖社区"华章计算机"公 ...
- 软件项目技术点(21)——自动保存和恢复
AxeSlide软件项目梳理 canvas绘图系列知识点整理 自动保存的基本思路 1)软件每次打开都会创建一个保存画布元素信息的文件,文件名是在打开软件时生成的唯一字符串.可同时打开多个窗口,所以 ...
- 软件项目开发流程RUP上
RUP(Rational Unified Process,统一软件开发过程,统一软件过程)是一个面向对象且基于网络的程序开发方法论.根据Rational(Rational Rose和统一建模语言的开发 ...
最新文章
- 顺序队列的表示和实现
- @param注解_启用 parameters 编译选项简化 mybatis @Param 注解重复问题
- C语言给定数字n阶乘的末尾计算零个数(附完整源码)
- 【论文研读】【金融】Predicting the direction of stock market prices using random forest
- window7梦幻桌面
- MySQL错误:ERROR 1221 (HY000): Incorrect usage of UNION and ORDER BY
- mysql 导入导出 csv_mysql文件导入导出为csv格式
- Reproxy:边缘服务器反向代理工具
- PRML 十大经典机器学习算法
- css建立一个简单的设备登记表,员工登记表格的CSS块
- Django博客项目实战
- oracle 选项,oracle startup的选项-Oracle
- Java 金额转换帮助类(元转分)
- CDBN卷积深度信念网
- SQL优化:Hive---distribute by 防止数据倾斜
- token的使用方法
- 使用备份软件快速备份VMware虚拟机
- 黑苹果Yosemite 10.10.1懒人版完美安装及简单驱动设置
- 数字IC后端流程——(二)布局规划Floorplan
- Unity出现 error building player exception android (invocation failed)