- 浏览: 1488199 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (595)
- Java咖啡厅 (208)
- IT杂侃 (23)
- 程序员笑话 (7)
- 我的后现代文学 (1)
- WEB编程 (116)
- 软件评测 (8)
- 操作系统 (3)
- 炫目Ruby (2)
- 行业知识 (7)
- 我的动漫情结 (6)
- 其他 (8)
- Window DIY (6)
- 古文学 (3)
- 转载文章 (2)
- IT百科 (7)
- 动态网页Active (1)
- 文档 (1)
- 设计理论 (11)
- .NET 快速开发 (18)
- 英语学习 (6)
- 网站分析 (2)
- 开源软件 (4)
- 数据库 (28)
- 笔记 (4)
- 源代码共享 (8)
- IT人物 (2)
- 软件管理 (10)
- 小说创作 (0)
- 大众软件 (12)
- 网站评论 (3)
- 小虾乱说 (10)
- 游戏 (8)
- 心情 (3)
- 娱乐休闲 (2)
- Delphi编程 (1)
- PHP编程 (4)
- 中间件 (2)
- 移动开发 (2)
- Office应用 (2)
- Photoshop (1)
- Eclipse (5)
- 面试题 (1)
- 手机评测 (0)
- VBScript (1)
- WEB前端-EXT (3)
- 吐槽 (1)
- Java咖啡厅 Ibatis (1)
- javascript Ext (1)
- jquery ui (1)
- require (1)
- WEB编程 Javascript (1)
- jquery (1)
- Swing (1)
- 分布式 (1)
最新评论
-
zhangjihao:
28. 下面哪个Set是排序的? A. LinkedHas ...
Java面试题(选择题) -
zhangthe9:
ICMP报文被封装在IP包里,也就是说他是由IP协议承载的,从 ...
Java面试题(选择题) -
zhunengfei:
真的假的?
自已写的jquery ui框架 -
white_crucifix:
少年,发烫是所有智能手机的特点,而莫名发烫是所有安卓手机的特点 ...
【吐槽】三星手机的OS是一砣屎 -
suzu88:
试了一下,可以用。如果美化一下控件和窗体更有意思。
一个用XML构建Swing视图的框架
在JSF中是根据faces-config.xml中<navigation-rule>设定,以决定在符合的条件成立时,该连结至哪一个页面,一个基本的设定如下:
.... <navigation-rule> <from-view-id>/pages/index.jsp</from-view-id> <navigation-case > <from-outcome>success</from-outcome> <to-view-id>/pages/welcome.jsp</to-view-id> </navigation-case > <navigation-case > <from-outcome>failure</from-outcome> <to-view-id>/pages/index.jsp</to-view-id> </navigation-case > </navigation-rule> .... 对于JSF,每一个视图(View)都有一个独特的识别(identifier),称之为View ID,在JSF中的View ID是从Web应用程序的环境相对路径开始计算,设定时都是以/作为开头,如果您请求时的路径是/pages/index.faces,则JSF会将扩展名改为/pages/index.jsp,以此作为view-id。 在<navigation-rule>中的<from-view-id>是个选择性的定义,它规定了来源页面的条件,<navigation-case>中定义各种导览条件,<from-outcome>定义当窗体结果符合的条件时,各自改导向哪一个目的页面,目的页面是在<to-view-id>中定义。 您还可以在<navigation-case>中加入<from-action>,进一步规范窗体结果必须根据哪一个动作方法(action method),当中是使用 JSF Expression Language 来设定,例如: .... <navigation-rule> <from-view-id>/pages/index.jsp</from-view-id> <navigation-case > <from-action>#{user.verify}</from-action> <from-outcome>success</from-outcome> <to-view-id>/pages/welcome.jsp</to-view-id> </navigation-case > .... </navigation-rule> .... 在导航时,预设都是使用forward的方式,您可以在<navigation-case>中加入一个<redirect/>,让JSF发出让浏览器重新导向(redirect)的header,让浏览器主动要求新网页,例如: .... <navigation-rule> <from-view-id>/pages/index.jsp</from-view-id> <navigation-case > <from-outcome>success</from-outcome> <to-view-id>/pages/welcome.jsp</to-view-id> <redirect/> </navigation-case > .... </navigation-rule> .... 您的来源网页可能是某个特定模块,例如在/admin/下的页面,您可以在<from-view-id>中使用wildcards,也就是使用 * 字符,例如: .... <navigation-rule> <from-view-id>/admin/*</from-view-id> <navigation-case > <from-action>#{user.verify}</from-action> <from-outcome>success</from-outcome> <to-view-id>/pages/welcome.jsp</to-view-id> </navigation-case > .... </navigation-rule> .... 在上面的设定中,只要来源网页是从/admin来的,都可以开始测试接下来的<navigation-case>。 <from-view-id>如果没有设定,表示来源网页不作限制,您也可以使用 * 显式的在定义档中表明,例如: ....
<navigation-rule>
<from-view-id>/*</from-view-id>
<navigation-case
>
....
</navigation-rule>
....
或者是这样: ....
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case
>
....
</navigation-rule>
....
|
发表评论
-
原创程序- Web版数据库管理
2017-11-15 00:39 1128这是我自已写的Web版的数据库管理工具,主要是依赖于JDBC ... -
Eclipse创建Web项目
2017-07-29 10:53 7311. 打开创建Web项目的对话框 2 ... -
Ant常用的命令
2016-06-16 13:31 13041. 使用Ant生成War包: <war ... -
在Eclipse上使用Ant发布项目
2015-10-17 15:03 1318这里笔者使用是Eclip ... -
Resin中增加一个虚拟目录的方法
2015-09-13 12:53 1077打开resin.config 找到到<h ... -
一个用XML构建Swing视图的框架
2015-09-06 23:12 2533平常想用Java写一些 ... -
Eclipse常见问题
2015-08-24 19:41 696如果Eclipse被强制关闭时,Tomcat可能没有 ... -
Spring Tools Suite 入门教程
2015-05-09 09:15 0Spring Tools Suit,这里简称STS,是 ... -
使用FTP的方法
2015-03-01 17:49 9281. FlashFXP 收费的软件,但是比较好 ... -
关于Spring
2015-02-16 14:46 1953Spring是一个轻量级J2EE框架。 Sp ... -
用Java实现发送邮件到163
2014-12-28 14:50 3787/* 在java版经常看到有人问如何用javamai ... -
Hibernate入门
2014-12-27 01:34 889前言 使用面向对象的语言和关系型的数据库,开 ... -
修改date.toLocaleString()的警告
2014-10-15 11:31 2500我们在写程序的时候,经常要查看时间,所以我们经常会用到 ... -
Java基础题 -- 简述题
2014-04-26 13:44 696(1)简述Java的运行机制 答案:Java语言根 ... -
Java基础题 -- 填空题
2014-04-26 10:00 18521. ______是一个抽象的计算机,和实际的计算机一样, ... -
FreeMaker入门
2014-04-07 19:51 953第一章 简介 1 什么是FreeMaker ... -
jdk8 新语法
2014-04-01 23:32 1250import java.util.*; public ... -
MyBatis 入门
2014-03-27 23:31 1670每个MyBatis的中心是SqlSessionFact ... -
Jetty入门
2014-02-26 23:48 1554Jetty是一个简易的WebServer框架,使用 ... -
用Swing做的H2管理器
2014-02-24 23:07 1529MainFrame 继承了 JFrame , 增加c ...
相关推荐
1.4导航规则设置 1.5 JSF Expression Language 1.6国际化信息 2. Managed Beans 2.1 Backing Beans 2.2 Beans的配置与设定 2.3 Beans上的List, Map 3. 数据转换与验证 3.1 标准转换器 3.2自定义转换器 3.3标准验证器...
4种不同风格的纯CSS菜单导航
o 导航规则设置 o JSF Expression Language o 国际化讯息 • Managed Beans JSF 使用 Bean 来达到逻辑层与表现层分离的目的,Bean 的管理集中在组态档 案中,您只要修改组态档案,就可以修改 Bean 之间的相依关系。 ...
部分内容截取: 1. 入门 1.1 简介JSF 1.2 第一个JSF程序 1.3简单的导航 Navigation 1.4导航规则设置 1.5 JSF Expression Language 1.6国际化信息 ......
o 导航规则设置 o JSF Expression Language o 国际化讯息 Managed Beans JSF 使用 Bean 来达到逻辑层与表现层分离的目的,Bean 的管理集中在组态档案中,您只要修改组态档案,就可以修改 Bean 之间的相依关系。 o ...
最新discuz伪静态规则+设置详解 多版本 伪静态效果:https://www.foxconnpx.cn/productinfo-3022.html或者https://www.ixcpx.cn/xidian/ 所谓动态地址就是带有?号如https://www.sjwxjc.cn/?type=productinfo&id=533...
1.1 简介 JSF 1.2 第一个 JSF 程序 1.3 简单的导航 Navigation 1.4 导航规则设置 1.5 JSF Expression Language 1.6 国际化信息 2. Managed Beans
APP软件应用下载导航网站源码/APP分享下载页引流导航网站源码带后台版 ...伪静态规则设置为 thinkphp规则 后台登录地址 /Youni 后台登录账户 admin 后台登录密码 123123 详情:http://ban.maonius.cn
V2.0406 添加搜索自动索引百度热搜关键词 添加首页tab标签模式加载方式切换(ajax加载和普通加载)(首页设置) 修复tab标签ajax加载模式会显示未审核的网址的bug ...增加首页排序规则设置(首页设置)
然后服务器设置好伪静态规则 访问网站OK 后台是:你的域名/admin/login.php 账号:admin 密码:123456 Nginx伪静态规则 rewrite ^/index.html$ /index.php; rewrite ^/about.html$ /about.php; rewrite ^/search...
自适应各终端懒人网址导航...然后服务器设置好伪静态规则 访问网站OK 后台是:你的域名/admin/login.php 账号:admin 密码:qqqqqq Nginx伪静态规则 rewrite ^/index.html$ /index.php; rewrite ^/about.html$ /abou
自适应各终端懒人网址导航源码是一个以PHP+MySQL进行开发的网址导航源码。 此版本是在原3.8版本的基础上修复和...然后在服务器设置好伪静态规则 访问网站OK 后台是:你的域名/admin/login.php 账号:admin 密码:qqqqqq
自适应各终端懒人网址导航源码v2.2 ...然后服务器设置好伪静态规则 访问网站OK 后台是:你的域名/admin/login.php 账号:admin 密码:qqqqqq 如有不懂不会问题的话请加QQ群:248078808 交流获取帮助
优客365网站分类导航系统是个跨平台的开源软件,基于PHP+MYSQL开发构建的开源网站分类目录管理系统,具有操作简单、功能强大、稳定性好、扩展性及安全性强、二次开发及后期维护方便,可以帮您迅速、轻松地构建起一个...
预览效果:...这套源码比较完美了,体积小,后台功能多,网站功能多,操作也简单 安装教程 ...1.先导入数据库文件db/db.sql ...3.然后服务器设置好伪静态规则(解压缩源码内附伪静态规则) 4.访问网站OK!
源码说明: 添加搜索自动索引百度热搜关键词 添加首页tab标签模式加载方式切换(ajax加载和普通加载)(首页设置) 修复tab标签ajax加载模式会显示未审核的网址的bug ...增加首页排序规则设置(首页设置)
自适应梦主网址导航源码。 V2版本是在原1.9版本的基础上修复和增加了些功能。推荐直接使用新版本,舍弃旧版本,...然后服务器设置好伪静态规则 访问网站OK 后台是:你的域名/admin/login.php 账号:admin 密码:qqqqqq
然后服务器设置好伪静态规则 访问网站OK 后台是:你的域名/admin/login.php 账号:admin 密码:qqqqqq Nginx伪静态规则 rewrite ^/index.html$ /index.php; rewrite ^/about.html$ /about.php; rewrite ^/search....
然后服务器设置好伪静态规则 访问网站OK 后台是:你的域名/admin/login.php 账号:admin 密码:qqqqqq Nginx伪静态规则 rewrite ^/index.html$ /index.php; rewrite ^/about.html$ /about.php; rewrite ^/search....
Thinkphp5.1精品网址导航源码 PC WAP,利于SEO 自定义功能非常强的网址导航系统,带资讯、友链、分类、系统设置等模块。 测试环境是:nginx mysql5.6 php7.1,需配置伪静态 伪静态规则: location / { if (!-e $...