- 浏览: 180531 次
- 性别:
- 来自: 北京
最新评论
-
cmm:
[img][/img][/url][url][/url][ur ...
JSF2.0简介:页面模版化(系列之四) -
parabellum_sky:
飞到大连,
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES) -
yuanliyin:
更换皮肤很不错!
动态改变RichFaces的皮肤 -
paomo30000:
请问为什么我在输入了http://localhost:8080 ...
在Eclipse 3.5中使用JSF 2.0开发Web应用环境配置及一个简单例子(系列之二) -
marshan:
<dependency> <groupI ...
动态改变RichFaces的皮肤
文章列表
在Faces API中有两个类是要经常使用的. 一个是FacesContext 一个是ExternalContext.首先讲解如何使用FacesContext .
对每个JSF请求,FacesServlet对象都会为其获取一个javax.faces. context.
FacesContext类的实例。FacesServlet对象将下列3个取自Web容器的 ...
- 2009-07-29 02:44
- 浏览 1149
- 评论(0)
1. 使用内建的 Skins
1) 基本的内建 Skin 都在 richfaces-impl-3.3.1.jar 文件中,包括: DEFAULT 、 plain 、 emeraldTown 、 blueSky 、 wine 、 japanCherry 、 ruby 、 classic 、 deepMarine 、 NULL 。
2) 新增的三个 Skins 在各自单独的 jar 文件中: laguna 、 darkX 、 glassX 。
3) 要使用内建的 Skins ,就要在 web.xml 文件中加入 org.richfaces.SKIN ...
- 2009-07-27 04:03
- 浏览 905
- 评论(0)
1. <rich:scrollableDataTable>
1) <rich:scrollableDataTable> 也是一个 dataTable 类的控件。不过,它提供了一些额外的附加功能:
l 当表格滚动时,通过 Ajax 从 Server 取得数据行;
l 可以一次性选中多个行;
l 可以任意调整列的宽度;
l 可以设定冻结列;
l 可以轻易的实现排序;
2) Ajax 滚动数据表格
l 通过 width 和 height 属性定义表格外观尺寸 ...
- 2009-07-27 04:02
- 浏览 1054
- 评论(0)
1. <rich:dropDownMenu>
1) <rich:dropDownMenu> 生成下拉菜单。
2) 每一个 menu item 都可以设定 action 或 actionListener 以供 Ajax 调用。 reRender 属性定义需要被刷新的控件。
3) <rich:toolBar> 是装载下拉 ...
- 2009-07-27 03:59
- 浏览 1502
- 评论(1)
1. 常用的 dataTable 类的控件有:
l <rich:dataTable>
l <rich:dataDefinitionList>
l <rich:dataOrderedList>
l <rich:dataList>
l <rich:dataGrid>
2. <rich:dataTable>
1) <rich:dataTable ...
- 2009-07-27 03:57
- 浏览 1273
- 评论(0)
1. JSF’s View = UIComponent + Renderer
2. 验证只在 rendered 设置为 true 的时候才会发生。
3. JSF 是基于 Server-Side 的,所有的事件处理都在 Server 上完成。
Browser 可以被认为仅仅是一个 Component Tree 的映像,或者被认为是 Component Tree 的可读的 View 。
4. RichFaces 并不是标准 JSF 的替代实现,而是基于标准 JSF 的组件库。
5. RichFaces 包括 2 个库: ...
- 2009-07-27 03:53
- 浏览 875
- 评论(0)
1. 配置 RichFaces
1) 添加 lib 到 CLASSPATH
• richfaces-api-3.2.x.jar
• richfaces-impl-3.2.x.jar
• richfaces-ui-3.2.x.jar
2) 配置 web.xml 文件
• 主要是添加 ajax4jsf 的 Filter
<filter>
<display-name>RichFaces Filter</display-name>
<filter-name>rich ...
- 2009-07-27 03:51
- 浏览 953
- 评论(0)
本章主要包括三方面内容:
· 发送 Ajax Request
· 实现 Partial-Page 更新
· 了解什么数据将会被 process
1. 发送 Ajax Request
1) 四个 RichFaces 控件可以发送 Ajax Request 并允许 Partial-Page 更新
• <a4j:commandLink& ...
- 2009-07-27 03:50
- 浏览 1153
- 评论(0)
1. 用队列控制 Event Traffic
1) 以下两个属性用来避免由频繁的 DHTML 事件所引发大量的 request 请求。
· eventsQueue
· requestDelay
2) 对于能够引发 Ajax Request 的 4 种控件来说,以上两种属性都是可用的。
3) eventQueue 属性
· 将 eventQueue 属性指定一个对列名,则在当前一个 Request 被 Server 处理而 Response 还未被发回之前,下一个 Request 都将停留在队列里,以等待 Response 被发回。 ...
- 2009-07-27 03:48
- 浏览 1167
- 评论(0)
1. a4j: 提供了页面级的 Ajax 支持,也就是框架级的基本控制; rich: 提供了控件级的 Ajax 支持、布局控件以及客户端控件。
2. 使用 <rich:inplaceInput>
1) defaultLabel 属性,可以点击该属性以编辑控件的值;
2) 对于控件值的修改只是在 Browser 上的行为,不会向 Server 传递任何数据;
3) showControls 属性用来控制是否显示 Save/Cancel 按钮;
4) controlsHorizontalP ...
- 2009-07-27 03:46
- 浏览 944
- 评论(0)
1. <rich:inplaceInput> 的 onXXXXXX 类属性
1) 这些属性包括:
· oneditactivation :当激活 edit 状态的时候,会触发 Ajax Request ;
· oneditactivated :当控件变为 edit 状态后,会触发 Ajax Request ;
· onviewactivation :当激活 view 状态的时候,会触发 Ajax Request ;
· onviewactivated :当控件状态变为 view 状态后,会触发 Ajax Request 。
· oncha ...
- 2009-07-27 03:44
- 浏览 1330
- 评论(0)
1. <rich:panel>
1) 任何控件都可以被置于 <rich:panel> 控件中;
2) 可以通过 header 属性或者 <f:facet name=”header”> 给 <rich:panel> 添加一个头部。
2. <rich:simpleTogglePanel>
1) 与 <rich:panel> 相似,但可以被展开或收起;
2) switchType 属性具有三种切换模式可选:
l Server :也是默认模式,在展开或收敛时,会产生一 ...
- 2009-07-27 03:42
- 浏览 1509
- 评论(0)
JSF的一个核心就是事件与监听。JSF事件分为以下几种:
1、Value-change events(值改变事件)
<h:inputText valueChangeListener="#{myForm.processValueChanged}"/>
<h:panelGrid binding="#{myForm.changePanel}" rendered="false">
</h:panelGrid>
public void processValueChanged(ValueChangeEvent ...
- 2009-07-26 22:44
- 浏览 1520
- 评论(0)
apache与tomcat集成有许多优点,我很早以前配置的tomcat负载均衡就是由apache做前端,由apache请求派,
从而发达到负载均衡的,而apache在稳定性上也是强于tomcat的,他们两个的集成可以弥补tomcat许多先天配置的不足。
例如最近的一个ip段过滤的需求要采用这种集成方案。因为tomcat的ip过滤达不到想要的效果,tomcat的ip过滤只能设置
某个ip,而不能设置ip段,十分的不爽,逼着我把apache集成进来。下面讲一讲集成方案。配置这个我采用的版本是:
apache_2.2.11-win32-x86-no_ssl.msi
apache-tomcat ...
- 2009-07-24 18:58
- 浏览 1062
- 评论(0)
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
前两天也偶尔出现这个错误,也没在意,因为我重新修改一下mysql的root密码后又可以用了,但昨天却不行,我把root密码修改以后虽然当时能用,一旦重新进入就都不能用了,可我的密码明明没有错啊?今天终于找到了原因,是权限问题,大家可以参考着下面两篇文章去看一下:
http://topic.csdn.net/t/20060117/15/4521496.html#
http://doc.99net.net/doc/database/107648 ...
- 2009-07-23 22:31
- 浏览 22866
- 评论(1)