jsf导航带参数
来源:互联网 发布:功能测试使用的软件 编辑:程序博客网 时间:2024/04/29 23:50
在jsf的配置文件faces-config.xml中,导航通常是导到不能带参数的页面,这在某些情况会造成一些浪费,就是说你不得不写一些没有太多用处的页面,举例来说:
通常在loginfail.jsp中可能并没有什么实际的内容,只是告诉用户登录失败请重新登录,当然,有人会说,可以直接把登录失败导航至loginsuccess.jsp上,然后通过<h:message>来显示失败信息,这样有时候会造成其他的一些问题。我们可以采取另外一种方法,让登录失败后返回loginsuccess.jsp时带上参数来标明失败的原因:
首先,在loginBean的验证登录的方法里,定义:帐户错误返回1,验证码错误返回2,全部正确返回0,然后通过FacesContext的重定向方法来跳转并带参数,如下:
此时,还要注意faces-config.xml中配置的变化,去掉原来fail的导航,只保留succeed的导航即可。
这样,在loginsuccess.jsp中就可以获取result参数来做一些诸如alert的提示了。
原帖:http://q.sohu.com/forum/5/topic/1698643
- jsf导航带参数
- JSF导航
- JSF--导航
- JSF导航
- JSF导航
- JSF中的导航处理
- JSF学习-导航
- JSF---->导航规则设置
- JSF导航规则
- JSF-导航规则配置
- 带你进入JSF
- JSF入门 二 页面导航
- JSF导航文件设置示例
- JSF Gossip: 导航规则设置
- JSF导航规则(Navigation)
- JSF request参数传递
- jsf传递参数
- JSF request参数传递
- 自定义工具栏图标
- 80后早期的我们,为什么还拽着青春的尾巴不结婚呢?
- HDOJ 2516 取石子游戏(一堆)
- 使用SecureCRT对Linux vim进行颜色设置【可用的.vimrc文件内容】
- c++实现文件传输之一:框架结构和界面实现
- jsf导航带参数
- 无法实现共享的一般方法
- 日本有趣的细节
- [编码]gbk, gb2312,big5,unicode,utf-8,utf-16的区别
- java中隔行变色
- c++实现文件传输之二
- c++实现文件传输之三:断点续传与多线程传输转
- Windows Forms中禁用窗体的关闭按钮
- 用意志打败时间:我是如何想、看、投项目的