JSF
文章平均质量分 76
iteye_9496
这个作者很懒,什么都没留下…
展开
-
jee6 学习笔记 1 - 开发环境的配置
jee不停地折腾,好像09年推出了jee6,但我们还在用jee5。从jee5开始,jee将ejb技术进行了改良,增加了注入功能,减少配置文件,这是好事。在ejb3基础上,jee6进一步简化,推出了ejb3.1/jsf2.0从编程的角度出发,jee6还是利用annotation来简化开发。有几个显著特点:如利用@ManagedBean 来代替在“faces-config.xml”中的配置;e...原创 2012-07-03 13:29:31 · 270 阅读 · 0 评论 -
JEE6/JSF2.0 error messages, bean validation and i18n
With JEE6/JSF2.0, validation can be done by bean validation annotations. these annotations can be put on the JEE6 entity beans OR managed backing beans, as long as they conform to the Java Bean requi...2012-09-15 12:14:59 · 167 阅读 · 0 评论 -
configure web.xml to handle ViewExpriedException
<!-- define our error pages --> <error-page> <error-code>403</error-code> <location>/noAccess.jsf</location> </error-page> &l2012-09-07 10:19:11 · 81 阅读 · 0 评论 -
jee6 学习笔记 12: Securing Application Component with JAAS api
In "jee6 学习笔记 11", we explored the JAAS configuration for a JSF2.0 application with JBoss7.1, so far so good. This article would explore the JAAS APIs that enable further control on application c...2012-09-03 12:17:37 · 102 阅读 · 0 评论 -
jee6 学习笔记 11: Secure JSF2 web app with JAAS and JBoss7.1
This article describes how to secure a JSF2 web application with Java Authentication and Authorization Service (JAAS) and JBoss7.1. It uses a "FORM" authentication method. Users and roles are stored...2012-09-02 16:07:50 · 137 阅读 · 0 评论 -
JSF Action/Event/ValueChange Listeners
• Action listeners– Attached to buttons, hypertext links, or image maps – Automatically submit the form- when to use: business method/handler jsf page:<h:commandButton action="#{bean.doS...2012-08-23 07:25:35 · 133 阅读 · 0 评论 -
jee6 学习笔记 9: Templating and Primefaces Menubar
Templating can reuse some common code. This example discusses the simplest JSF2 templating with facelet tags. To define a template, one can use facelet tag <ui:insert name="title"></ui:i...2012-08-22 10:27:40 · 131 阅读 · 0 评论 -
jee6 学习笔记 4 - CRUD 3 (finally): Update and Add New
Add new/Update/View Details can be combined altogether into one single screen. This results in the CRUD operations to only two screens. The search screen has the "delete" action as the last column of ...原创 2012-07-16 11:19:41 · 116 阅读 · 0 评论 -
jee6 学习笔记 4 - JSF2 Ajax Basic
JSF 2 has Ajax built in, lets take a look at how it works.the tag (all attributes optional): use case: user input a message, an output field renders the message vi ajax call to server side bac...原创 2012-07-10 08:43:25 · 104 阅读 · 0 评论 -
jee6 学习笔记 4 - CRUD 1: Primefaces datatable, sorting and paging
实现简单的搜索功能:搜索学生姓名,同时利用primefaces datatable来显示结果。screenshot: (Note, i've changed the theme from "sam" to "afterwork")[img]http://dl.iteye.com/upload/attachment/0070/4904/d336d53c-9c72-371a-8a9c-...原创 2012-07-09 11:21:12 · 149 阅读 · 0 评论 -
Handle Big Dataset with Real Pagination with Primefaces 3.3 LazyDataModel
If you have millions of records in your database, you would like to use real pagination to provide viewing of the data. By "real" (or true or proper, whatever) pagination, it means that the searching...2012-09-21 13:41:40 · 198 阅读 · 0 评论