- 浏览: 96960 次
文章分类
最新评论
-
jXee:
lgs0626 写道求源码,兄弟给共享下吧 "jee ...
jee6 学习笔记 4 - CRUD 2: View Details, Primefaces row selection -
lgs0626:
求源码,兄弟给共享下吧
jee6 学习笔记 4 - CRUD 2: View Details, Primefaces row selection
JSF 2 provides copule of new scopes, among which the "Flash" scope is quite interesting. (i believe the concept is borrowed from other frameworks like the "Stripes" framework)
this is quoted from the Stripes framework documentation of its class net.sourceforge.stripes.controller.FlashScope:
A FlashScope is an object that can be used to store objects and make them available as request parameters during this request cycle and the next one. It is extremely useful when implementing the redirect-after-post pattern in which an ActionBean receives a POST, does some processing and then redirects to a JSP to display the outcome. FlashScopes make temporary use of session to store themselves briefly between two requests.
http://stripes.sourceforge.net/docs/current/javadoc/net/sourceforge/stripes/controller/FlashScope.html
The Flash scope could be used for a redirection to show outcomes after a insertion and/or update of entities. Since it's a redirect, instead of the default "forward"; at the server sider, all @RequestScoped variables will be reinitialized and thus would lose values. However, it's often desirable to keep those varaibles available to the "next" page. The new Flash scope fills this gap.
API example:
this is quoted from the Stripes framework documentation of its class net.sourceforge.stripes.controller.FlashScope:
引用
A FlashScope is an object that can be used to store objects and make them available as request parameters during this request cycle and the next one. It is extremely useful when implementing the redirect-after-post pattern in which an ActionBean receives a POST, does some processing and then redirects to a JSP to display the outcome. FlashScopes make temporary use of session to store themselves briefly between two requests.
http://stripes.sourceforge.net/docs/current/javadoc/net/sourceforge/stripes/controller/FlashScope.html
The Flash scope could be used for a redirection to show outcomes after a insertion and/or update of entities. Since it's a redirect, instead of the default "forward"; at the server sider, all @RequestScoped variables will be reinitialized and thus would lose values. However, it's often desirable to keep those varaibles available to the "next" page. The new Flash scope fills this gap.
API example:
ExternalContext cntxt = FacesContext.getCurrentInstance().getExternalContext(); // lets set logged in user into to "flash" scope. // 1. it can be accessed like this: "#{flash.USER-key.username}"; in the JSF2 pages. // 2. or in the backing bean code: User user = (User) flash.get("USER-key"); Flash flash = cntxt.getFlash(); flash.put("USER-key", this.user);
发表评论
-
ActiveMQ and Spring JMS Framework Message Loss
2019-06-28 07:15 29Java Message Service (JMS) prov ... -
how to proxy to k8s web console
2018-06-28 07:16 533### how to access k8s web conso ... -
Call Stored Procedure with JPA 2.1
2018-06-27 10:57 625JPA 2.1 introduces APIs to call ... -
Send response and then process - async processing
2017-10-12 09:35 520If your request processing take ... -
java 8 time api test
2017-08-29 05:40 447public class ParseUtcDateTime ... -
Setup ApiKey in header with Swagger generated client code
2017-08-23 06:41 446@Value("${api.base.path} ... -
Simple tool to monitor jvm memory usage and garbage collection
2016-10-13 06:06 325JDK has built-in tool to moni ... -
Externalize Application Config properties with JBoss 7.1
2017-06-02 12:09 310If you have configuration pro ... -
JPA native query does not support setting list parameters
2014-03-27 06:45 980you might want to do the ... -
Owning Side and Inverse Side of JPA entity relationships
2013-09-10 07:08 767Entity relationships may be b ... -
avoid setParameter for "order by" in JPQL
2013-03-07 05:55 757you might want to create a JP ... -
JPA Path Expression, operator IN and Collection properties
2013-01-23 16:25 1355If we want to select the Orde ... -
与JEE6/EJB3.1相比, Spring framework 丧失了几乎所有的优势
2013-01-19 13:13 1002The Spring framework was a ma ... -
Simple EasyMock tutorial
2012-12-20 11:57 632http://veerasundar.com/blog/20 ... -
Servlet 3.0 @WebFilter and @WebServlet
2012-12-04 07:09 2645Servlet 3.0 provides new annota ... -
Why JSF2 @ViewScoped not working?
2012-12-03 06:55 1350javax.faces.bean.ViewScoped sai ... -
When to configure an XA datasource?
2012-11-16 12:58 1232If you ever came across this wa ... -
java ee transaction and datasource concepts
2012-11-10 13:48 9931. What is a transaction? A tra ... -
pass params to primefaces confirmation dialog box
2012-09-28 19:30 1308<p:dataTable id="idStuD ... -
Handle Big Dataset with Real Pagination with Primefaces 3.3 LazyDataModel
2012-09-21 13:41 5589If you have millions of record ...
相关推荐
开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32开发工具 eclipse-jee-mars-2-win32...
eclipse-jee-mars-2-win32 javaee开发工具 eclipse-jee-mars-2-win32 javaee开发工具
NULL 博文链接:https://jxee.iteye.com/blog/1596084
eclipse-jee-ganymede-SR2-win32.zip
eclipse-jee-2020-06-R-win32-x86_64
eclipse-jee-2022-09-R-win32-x86_64.zip 适用于Windows x86_64
NULL 博文链接:https://jxee.iteye.com/blog/1608820
eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz
eclipse-jee-juno-SR2-win32-x86_64, 百度云盘下载!
eclipse-jee-kepler-SR2-win32.zip
eclipse-jee-mars-R-win32-x86_64.zip 截至2015.06.30 eclipse-j2ee 最新版
eclipse-jee-2022-03-R-win32-x86_64.zip
Eclipse64位3.6.2太阳神版eclipse-jee-helios-SR2-win32-x86_64.zip支持jdk1.5 Eclipse 支持jdk1.5 64位 helios 太阳神版 eclipse-jee-helios-SR2-win32-x86_64.zip 更多eclipse版本可看查看我的系列,欢迎下载~
NULL 博文链接:https://jxee.iteye.com/blog/1575432
eclipse-jee-2021-06-R-win32-x86_64.zip
eclipse-jee-2021-12-R-win32-x86_64 eclipse-jee-2021-12-R-win32-x86_64 eclipse-jee-2021-12-R-win32-x86_64
eclipse-jee-mars-2-win32-x86_64集成maven、git等环境,适用于快捷搭建开发环境
eclipse-jee-2021-03-R-win32-x86_64
Eclipse IDE for Enterprise Java and Web Developers (eclipse-jee-2021-12-R-win32-x86_64.zip)适用于Windwos x86_64
eclipse-jee-oxygen-R-win32.7z.003