`
winnerlxh
  • 浏览: 91751 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
<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 ...

JSF之定时刷新

用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 ...
一般情况下,采用<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 附上图片,共同学习,共同进步
Global site tag (gtag.js) - Google Analytics