文档章节

PrimeFaces Notes 2

行舟2009
 行舟2009
发布于 2016/05/02 10:42
字数 276
阅读 5
收藏 0

2. Setup

2.1 Download

PrimeFaces has a single jar called primefaces-{version}.jar. http://www.primefaces.org/downloads

2.2 Dependencies

PrimeFaces only requires a Java 5+ runtime and  a JSF 2.x implenmentation as mandatory dependencies. There're also some optional libraries foe certain features. So I listte the versions are tested and known to be working with PrimeFaces . Itext 2.1.7, apache poi 3.7, rome 1.0, commons-fileupload 1.3, commons-io 2.2, atmosphere 2.4.0, barcode-4j-light 2.1, qrgen 1.4.

2.3 Configuration

PrimeFaces does not require any mandatory configuration and follows configuration by exception pattern of Java EE. Here is the list of all configuration options defined with a contex-param and default values such as:

THEME--aristo, mobile.THEME--null, PUSH_SERVER_URL--null, SUBMIT--null, DIR--null, RESET_VALUES--false, SECRET--primefaces, CLIENT_SIDE_VALIDATION--false,  UPLOADER--auto,  TRANSFORM_METADATA--false,  LEGACY_WIDGET_NAMESPACE--false, FONT_AWESOME--false.

2.3 Hello World

Once you have added the primefaces jar to your classpath, you need to add the PrimeFaces namespace to your page to begin using the components. Here is a simple page like helloWorld.xhtml;

<!DOCTYPE html>
<html xmlns="http://www.w3c.org/1999/xhtml"
           xmlns:h="http://xmlns.jcp.org/jsf/html"
           xmlns:p="http://primefaces.org/ui">
<h:head></h:head>
<h:body>
    <p:editor />
</h:body>
</html>

When you run this page through Faces Servlet mapping e.g. *.jsf, you should see a rich text editor when you run the page with helloWorld.jsf.

© 著作权归作者所有

共有 人打赏支持
行舟2009
粉丝 0
博文 4
码字总数 776
作品 0
海淀
程序员
私信 提问
PrimeFaces 3.3 RC1 发布

PrimeFaces 3.3 发布了首个 RC 版本,该版本包含超过 100 项的改进,涉及 Ajax 框架特性如 PFS(PrimeFaces Selectors) 和 partialSubmit, 内部增强、新的组件和维护等等,完整内容请看 chan...

oschina
2012/05/21
462
0
PrimeFaces 6.0 发布,JSF 开发框架

PrimeFaces团队很高兴地宣布:PrimeFaces 6.0最终版正式发布啦!它拥有345项改进,包括新组件、新特性和增强功能,全新欧米茄(Omega)社区主题和质量改进。 新组件 多个组件已经从扩展项目合...

ratking
2016/06/08
4.2K
12
PrimeFaces 3.0 正式版发布

PrimeFaces 终于迎来了 3.0 正式版本的发布,该版本在 RC2 的基础上有 21 个增强,详情请看 changelog PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。 主要由三个模块组成: ...

红薯
2012/01/04
983
0
PrimeFaces 3.0.M4 发布

PrimeFaces 发布了 3.0 的第四个里程碑版本,PrimeFaces是一个用于提高JSF Web应用程序开发效率的开源类库。 主要由三个模块组成: UI Components:PrimeFaces UI模块提供了拥有Rich Web用户...

红薯
2011/11/01
414
0
PrimeFaces 4.0 正式版发布

PrimeFaces 4.0 正式版发布了,完整的改进记录请看 ChangeLog。 值得关注的新特性包括: JSF 2.2 客户端验证框架 对话框框架 搜索表达式 延迟加载 HTML5 文件上传 PrimeFaces是一个用于提高J...

oschina
2013/10/04
2.2K
0

没有更多内容

加载失败,请刷新页面

加载更多

JavaEE开发的颠覆者SpringBoot实战摘要笔记

一、注解理解 1.spring注解 1)@Configuration/@ComponentScan/@Bean注解实现java方式的配置。 @Configuration代替xml文件 @ComponentScan指定扫描范围 @Bean代替bean标签 2)@Bean、@Componen...

啃不动地大坚果
36分钟前
6
0
跨链技术的分析和思考

当前的区块链底层技术平台百花齐放,不同的业务、不同的技术底层的区块链之间缺乏统一的互联互通的机制,这极大限制了区块链技术和应用生态的健康发展。跨链的需求由此而来,本文通过分析几种...

Tiny熊
37分钟前
3
0
使用css预处理器sass轻松生成margin、padding四个方向多个值的css样式代码

直接在scss文件上复制这段scss代码: $directions:("t":"top", "b":"bottom", "l":"left", "r":"right");$dimensions:("p":"padding", "m":"margin");//获取padding margin间隔@each $......

祖达
55分钟前
2
0
gearman安装,提示错误:configure: error: could not find boost

背景及最终解决方案 在CentOS 7上安装gearman时,提示错误:configure: error: could not find boost,最终解决方案是: 先安装: # yum install -y boost boost-devel 发现问题还是没解决,...

暗夜在火星
今天
4
0
NFS服务

问题1: A机器上传了一张图片,结果B机器访问的时候就提示404. NFS,Network File System。网络文件系统,即通过网络,对在不同主机上的文件进行共享。 NFS最早由Sun公司开发,分2,3,4三个...

wzb88
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部