- 浏览: 91751 次
- 性别:
- 来自: 广州
最新评论
-
须等待:
Select userId,imei,fid,integral ...
项目大数据表分表过程 -
vbsicbilly:
我用的tomcat也出现这样的异常,怎么解决呢?
com.sun.facelets.compiler.TagLibraryConfig loadImplicit错误 -
ningjianbang:
原来 问题出在这里啊 终于能让safari 下载文件名正 ...
下载文件文件名字乱码
文章列表
<script language="javascript">
function doClose() //可以调用该方法关闭子窗体
{
window.location.reload();
window.close();
}
window.onunload = onClose; //点击关闭子窗体时会触发onunload事件
function onClose() //关闭时触发的脚本事件
{
clear(); //调用jsFunction的名字
window.location.reload();
...
a4j:status是ajax请求的指示器,它有start和stop两种状态,a4j:status的for属性,用来指示ajax请求区域,如果不使用,就是整个页面
<a4j:commandButton id="button1"/>
<a4j:status id="status" for="button1">
<f:facet name="start" >
设置a4j:status的for属性为组件a4j:commandButton的id时,出现异常
Target pointe ...
用a4j:poll可以实现jsf页面定时刷新
下面是一个示例
<a4j:region>
<h:form>
<a4j:poll interval="2500" reRender="list"/>
</h:form>
</a4j:region>
其中,interval="2500"是多长时间刷新一次,单位是毫秒,示例中2.5秒刷一次
reRender="list" 是刷新的内容,list是要刷新控件的id
ps:巧用两个a4j ...
<rich:calendar/>中会根据jdk来获取本地的字符集,所以一般不用我们去设置。但是,jdk版本不同获取的字符集不一样,导致有些jdk版本下<rich:calendar/>还是英文的。比如在jdk1.6.5;所以我们要在<rich:calendar/>加上属性local="zh_cn";这样就可以到达汉化的功能了。
1、 首先创建全局模式窗口模版(实例参考globalModalPanel.xhtml)
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun. ...
1)在web.xml文件中
<context-param>
<param-name>facelets.LIBRARIES</param-name>
<param-value>/WEB-INF/myTag.taglib.xml</param-value>
</context-param>
2)在WEB-INF目录下创建myTag.taglib.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fac ...
(1)<f:setPropertyActionListener value="" target="" />
value为要传的值,target为传给某个属性
例如:
<a4j:commandLink value="#{messages.system_kcxx_zykw}" id="zykw">
<f:setPropertyActionListener value="#{_pssKcxx.kcbh}" target="#{pssKcxxHome.pssK ...
国际化文件中:Welcome=\u60A8\u597D\uFF0C{0}\uFF01
页面上:
<h:outputFormat value="#{msgs.welcomeText}">
<f:param value="Hello"/>
<f:param value="Guest"/>
</h:outputFormat>
<h:outputFormat value="{0}, Your name is {1}.">
<f ...
当在某个文本框中回车的时候触发某个按钮
- 博客分类:
- Richfaces
一般情况下,采用<s:defaultAction />这个组件就可以实现,使用例子:
<h:form>
<h:inputText id="cxxx" value="#{pssCpxsList.query}">
<j4j:idProxy id="_focus" />
</h:inputText>
<a4j:commandButton id="search" value="#{messages.Search}" focu ...
在多层企业级应用中,Web框架和ORM持久层框架通常会有不同的数据验证机制。Web框架在Web表单被提交时验证用户输入,而持久层框架在保存数据进数据库之前验证数据。在大多数情况下,它们显得多余。
Seam允许你在实体Beans中直 ...
ModalPanel在有Ajax刷新请求的时候,一般会关闭,比如验证错误的时候
我自己的解决办法是让ModalPanel的现实与否不与JS有关,完全用conversation中的某个变量想关联,这样当一个ModalPanel显示以后,无论什么Ajax刷新请求都不回让ModalPanel关掉,除非我让他关掉
网上还有两种解决方案,现列举如下。
第一种方法:
<ui:define name="body">
<f:verbatim>
<a href="javascript:Richfaces.showMo ...
RichFaces3.3.1中新增了一个组件:rich:colorPicker
该组件基于jQuery开发,使用方法很简单,代码如下:
<h:outputText id="text" value="RichFaces is cool!"
style="font-size: x-large; color: #{colorBean.color}"/>
<h:form>
<rich:colorPicker value="#{colorBean.color}">
...
1、用FireBug检查到底是在哪里、哪个文件造成的加载速度慢
2、参考YSlow的建议修改文件
3、修改web.xml中org.richfaces.LoadScriptStrategy的设置,如下:
1)一次加载所有的脚本与样式
2)不自动加载任何脚本与样式,由用户自行管理
3)自动加载所需的脚本与样式,默认选项
4、一些常识性做法,保证速度:
1)尽可能不要将业务逻辑放到getter方法里面(因为richfaces采用推拉式,所以可能会执行很多次getter方法)
2)需要Ajax的时候尽量加上ajaxSingle="true",除 ...
http://1.zhulu.com/s.seam?i=ff808081246eae8d0124715eb6f574ab
附上图片,共同学习,共同进步