- modelpanel的开启与关闭(弹出和隐藏)
bigzoom
JAVASErichfaces
rich标签中有一个模拟关机效果的控件叫modelPanel,如果通过JS来实现modelPanel的弹出和隐藏呢,下面提供了两种方法供使用:方法一:1.开启2.关闭方法二:1.Richfaces.showModalPanel('modelPanel的ID')//开启2.Richfaces.hideModalPanel('modelPanel的ID')//关闭
- JSF Validation Error: Value is not valid错误
浪子尘晨
JSF学习
问题提出:平台:Richfaces,Jsf,Spring,Ejb3.0页面文件:Html代码coalTS是一个CoalTransportStyle的对象allTSs是一个CoalTransportStyle的ListJSF配置文件faces-config.xml:Xml代码com.mycompany.CoalTransportStyleConvertercom.mycompany.paramete
- JSF普通迭代标签(a4j:repeat)
caoxiaohong
本人最近项目用JSF,由于是第一次用这东西,好多东西都不清楚,以前一直也就是实现表格的迭代,今天是需要连接一个附件,每个都是一个单独的链接,找了半天终于发现这样可以!0}"/>其中红色部分是当大于一条记录时中间用分号隔开。需要在上面引入:<ui:compositionxmlns:a4j="http://richfaces.org/a4j"
- java开源oa系统,含核心工作流源代码
weixin_33766168
提供OA全部源代码,支持二次开发,oajava,政府单位及软件开发商首选!包含核心工作流,提供源代码!旨在与大家分享Java、JSF、Richfaces、Javascript等WebApplication开发技术,分享协同办公系统设计思想。向优秀的开源软件学习,分享开源精神,传递开源力量演示地址:http://120.24.67.59:8080/bhhsoffice221/解决公司日常网上办公、信
- Caused by: java.util.zip.DataFormatException: incorrect data check
zhenlai2012
java-web
问题Causedby:java.util.zip.DataFormatException:incorrectdatacheck原因火狐浏览器与richfaces控件不兼容解决(1)创建工具类packagecom.truesafer.common;importjava.io.IOException;importjava.io.UnsupportedEncodingException;importja
- 关于两个Jar包中存在相同的包名和类名的冲突问题
iteye_712
JavaIDE
问题发现:最近在整richfaces的树形组件,发现在树形节点对象TreeNodeImpl中没有setData()方法;查看源码后,发现工程引的包是richfaces-components-api-4.2.0.Final.jar,节点对象路径是org.richfaces.model.TreeNodeImpl;查询解决办法是引richfaces-api-3.3.0.ga.jar这个Jar包,但是引入
- Knockout.js与Primefaces整合日志 1
iteye_1858
开发日记
上半年成功在公司推动了由Richfaces迁移到Primefaces,后续的目标是推动引入一个客户端MVVM框架,本来相中了国货Avalon.js,可惜没有官方的英文网站和文档,最终被某JCEA(嗯,Java架构师……)否决了,好在其对引入MVVM本身倒不太反对,于是改成了Knockout.js。目前在几个前端能力较强的同事中成功局部运用起来了。但要在JavaWebTeam里推广,就得考虑与Pri
- JSF、Richfaces学习
sonikk
javaee
通过这个demo,可以理解richfaces的基本运行方式,对该技术有一个感性认识。其中有ajax标签,可以自动同步数据到服务器端,方便开发人员,当然用得不好,也可能造成性能低下的问题!演示效果:1.输入框当中默认是52.修改为83.右边的菜单会自动更新成8个选项选中option3后,会出现如下日志输入:官方文档:http://docs.jboss.org/richfaces/latest_4_X
- RichFaces 简介,将类似桌面的特性添加到浏览器应用程序中
phantomhu
JSF
如今,客户希望并且已经开始期望基于浏览器的应用程序提供桌面特性。RichFaces是用于Java™ServerFaces(JSF)的一种新的用户界面组件套件。除了其他优点外,RichFaces还提供内置的JavaScript和Ajax功能,从而满足客户期望。JoeSamShirah根据最近的现场项目经验,将一些新的工具添加到您的工具箱中,包括通过Facelet使用RichFaces的常见设置,以及
- J2EE程序员需掌握的技术
天外流星
J2EE程序员需掌握的技术(每一分类建议掌握一种)本人根据自己的工作经验、J2EE技术发展趋势与目前国内外Java程序员技术市场发展需求,列举些值得学习与研究的技术与项目,希望对有些程序员有所帮助。Web开发框架:JSF(Facelets,Richfaces,Ajax4jsf,ICEFaces),Struts2,Shale(综合Struts与JSF),WebWork,Tapestry,Wicket
- RichFaces CVE-2018-14667
wx5b0b88843cb2a
RichFacesCVE-2018-14667CVE
RichFacesCVE-2018-146670x00RichFaces简述RichFaces是一个基于LGPL协议开放源代码的JSF(JavaServerFaces)组件库,它能够使应用开发方便地集成AJAX。现在的RichFaces库是由Ajax4jsf和RichFaces两部分组成0x010x01漏洞成因JavaRichFaces框架中包含一个RCE漏洞,恶意***者构造包含org.ajax
- 从Richfaces 4.5迁移到Primefaces 6.2
川川Jason
RichfacesPrimefacesMigrationJSF
自2016年6月Richfaces已停止更新,最近将一项目迁移到了Primefaces。Primefaces提供了更丰富的组件,使用更简单,界面更美观,性能更高。JSF应用现在越来越少,仅供有需要者参考。Richfaces版本:4.5.14.FinalPrimefaces版本:6.2第一步删除Richfaces配置,引入Primefaces如果您使用了maven,请从pom中删除richfaces
- RichFaces标签,弹窗中的按钮需要点击两次才起作用的问题
jackeysion
richfacesXHTML
阅读更多在使用RichFaces标签开发遇到一个问题,就是在弹窗页面(使用rich:popupPanel标签包裹的xhtml页面)点击按钮(a4j:commandButton)打开另一个弹窗页面,第一次点击按钮的时候按钮的action事件(标签渲染,这样在这个弹窗页面里点击按钮的action事件,点击一次就可以执行了。第一个弹窗页面部分代码:Open&CloseLink#{i19n.tra
- RichFaces标签,弹窗中的按钮需要点击两次才起作用的问题
jackeysion
richfacesXHTML
阅读更多在使用RichFaces标签开发遇到一个问题,就是在弹窗页面(使用rich:popupPanel标签包裹的xhtml页面)点击按钮(a4j:commandButton)打开另一个弹窗页面,第一次点击按钮的时候按钮的action事件(标签渲染,这样在这个弹窗页面里点击按钮的action事件,点击一次就可以执行了。第一个弹窗页面部分代码:Open&CloseLink#{i19n.tra
- 再见,RichFaces
taiyangdao
RichfacesJSF
2016年2月15日,美国东部时间,RichFaces官方网站发布通知,RichFaces框架将于2016年6月被终止。从现在开始仅进行bug修复,最终版本4.5.*。这让我们这些RichFaces的拥趸情何以堪啊?!由于界面技术的发展,UI越来越轻量级,视图层与后端服务之间倾向于采用REST的服务调用以降低耦合度。像JSF/RichFaces这样重量级的框架将会逐渐淡出人们的视野。再见,Rich
- 写博十年,终于混到出书了
血战31天
C#.NET综合
和CSDN一起成长快十年了,在这里泡论坛,写博客,下载技术资源。我的成长离不开这里,离不开热心的网友。当初发起开源项目MiniOA,吸引了很多网友,之后就有了写书的念头,虽然整理了很多文档资料,不过,从各种途径了解到JSF和Richfaces在国内知名度太小,所以最终放弃了。若干年后,做过了很多项目,遇到了N多事,于是又有了写书的念头。这次,我先上网查了查如何写书。网友建议别贸然写书,先找出版社谈
- 【第十章】集成其它Web框架 之 10.4 集成JSF ——跟我学spring3
luckykapok918
10.4 集成JSF10.4.1 概述 JSF(JavaServerFaces)框架是JavaEE标准之一,是一个基于组件及事件驱动的Web框架,JSF只是一个标准(规范),目前有很多厂家实现,如Oracle的默认标准实现Mojarra、Apache的MyFaces、Jboss的RichFaces等。 本示例将使用Oracle标准实现Mojarra,请到官网http://ja
- 当遇上Enter键
巨轮
Richfaceshotkey
rich:hotkey与Enter面阻阻使用Richfaces4.5.10版本的。换成其它,如“G”键,可以使用。解决方案:利用JQuery写个脚本。
$(document).keydown(function(e){
if(e.which==13){
#{rich:jQuery('sea')}.click();
}
});
- 使用 Richfaces/Ajax4Jsf 创建 Web 应用
Richfaces
周 进光 (
[email protected]), 软件工程师, 舜联软件科技
2007 年 11 月 30 日
本文简要介绍如何运用 Richfaces/A4J 来构建 JSF 应用,包括如何定义配置文件、控件使用等。
概念介绍
JSF 和 Ajax 概念大家一定不陌生,二者结合起来衍生出 A4J(Ajax4JSF)。其目的就是将 Ajax 的功能集成到
- RichFaces 大概
Richfaces
.RichFaces组件包
RichFaces 4.x包含的4个jar包如表1-2所示。 表1-2 RichFaces 4.x包含的4个jar包 包 名 描 述 richfaces-core-api-<版本名称>.jar RichFaces的核心包 richfaces-core-impl
- primefaces提供的拖拽功能
primefaces
使用primefaces非常简单,我们只需要将primefaces的jar文件包含到web模块的库里即可,这样无论是试用jsp或xhtml,我们都能识别到primefaces的命名空间。据说richfaces 4 也将简化其部署的方式,应该是和primefaces相似吧。
下面,就是讲解一下如何使用primefaces的拖拽功能。应该说使用起来还是非常简单的,不过这也耗
- 处理Richfaces 3.3.3控件a4j:outputMedia与Firefox11的兼容性问题
Richfaces
Hey Guys,
I have found some problem with richfaces 3.3.3 and firefox 11. It seems that the javascript has changed in firefox.
When I use a4j:outputMedia and rerender I got the following erro
- 解决JSF页面服务端加载问题
JSF
最近做个项目,使用到frameset html框架完成,视图技术采用Jsf + richfaces实现,在开发过程中发现,jsf的视图不能表现响应数据库的变化.(在frame页面框架中:在A页面进行数据库操作,B页面是个关联到A页面数据的子表数据的crud页面),正常情况下,删除了A页面的主表数据,B页面的子表记录应该删除.但是.发现B页面的子表相关数据依旧保留,而数据库是已经做了级联删除并且已经
- 使用 Richfaces/Ajax4Jsf 创建 Web 应用
Richfaces
周 进光 (
[email protected]), 软件工程师, 舜联软件科技
2007 年 11 月 30 日
本文简要介绍如何运用 Richfaces/A4J 来构建 JSF 应用,包括如何定义配置文件、控件使用等。
概念介绍
JSF 和 Ajax 概念大家一定不陌生,二者结合起来衍生出 A4J(Ajax4JSF)。其目的就是将 Ajax 的功能集成到
- JSF动态表格实现
laoli5290
JSFjstl动态列
最近一个查询,需要实现动态列的展示,在官方例子中找了好久没找到,最后搜索到一片文章,使用c标签和jsf标签结合可以实现。我简单模拟了一下,我具体的使用场景是,在页面选择不同的列展现,现在我用文本框向后台传列名来模拟实现。 比如在上图,我通过字段名向后台传参,点击查询后如下图展示: 一开始我以为jsf或者richfaces带了相关的组件,通过查找资料,发现最新版本中没有相关的实现,通过搜
- JSF动态表格实现
laoli5290
jsfjstl动态列
阅读更多最近一个查询,需要实现动态列的展示,在官方例子中找了好久没找到,最后搜索到一片文章,使用c标签和jsf标签结合可以实现。我简单模拟了一下,我具体的使用场景是,在页面选择不同的列展现,现在我用文本框向后台传列名来模拟实现。比如在上图,我通过字段名向后台传参,点击查询后如下图展示:一开始我以为jsf或者richfaces带了相关的组件,通过查找资料,发现最新版本中没有相关的实现,通过搜索资料,
- JSF动态表格实现
laoli5290
jsfjstl动态列
阅读更多最近一个查询,需要实现动态列的展示,在官方例子中找了好久没找到,最后搜索到一片文章,使用c标签和jsf标签结合可以实现。我简单模拟了一下,我具体的使用场景是,在页面选择不同的列展现,现在我用文本框向后台传列名来模拟实现。比如在上图,我通过字段名向后台传参,点击查询后如下图展示:一开始我以为jsf或者richfaces带了相关的组件,通过查找资料,发现最新版本中没有相关的实现,通过搜索资料,
- 几种Calendar组件的苦恼选择与解决
calendar
这两天被日期组件搞的头晕,本来myfaces中有个calendar组件,可它与richfaces中的部局组件或div有冲突,如果页面是左右总局它在右面的话显示时日历本总是离文本框很远(如果用t:panelGrid布局不会有此问题),显示效果不尽人意。而普通的js日历组件在混合有myfaces,richfaces,
- 巧用Ajax4Jsf的oncomplete事件
Ajax
笔者在最近的项目中采用的是Jsf(myfaces+richfaces+Ajax4Jsf)+Spring+Hibernate技术,由于数据量大,系统反应时间为1.5~2秒,此时需要有提示的标记比如"正在理..."等。Ajax4Jsf中的"onsubmit"为提交表单时发生的动作,"oncomplete"
- Jsf Richfaces 缓存问题
Richfaces
今天项目里遇到个问题,一个datatable中的动态columns中的链接老是只出来同样的数据,搜了下网上的解决方法
修改header...
在filter中给response.setHeader....
每次把managed bean都清空..
都没用..
<rich:columns id="column#{ind}" value="
- 解读Servlet原理篇二---GenericServlet与HttpServlet
周凡杨
javaHttpServlet源理GenericService源码
在上一篇《解读Servlet原理篇一》中提到,要实现javax.servlet.Servlet接口(即写自己的Servlet应用),你可以写一个继承自javax.servlet.GenericServletr的generic Servlet ,也可以写一个继承自java.servlet.http.HttpServlet的HTTP Servlet(这就是为什么我们自定义的Servlet通常是exte
- MySQL性能优化
bijian1013
数据库mysql
性能优化是通过某些有效的方法来提高MySQL的运行速度,减少占用的磁盘空间。性能优化包含很多方面,例如优化查询速度,优化更新速度和优化MySQL服务器等。本文介绍方法的主要有:
a.优化查询
b.优化数据库结构
- ThreadPool定时重试
dai_lm
javaThreadPoolthreadtimertimertask
项目需要当某事件触发时,执行http请求任务,失败时需要有重试机制,并根据失败次数的增加,重试间隔也相应增加,任务可能并发。
由于是耗时任务,首先考虑的就是用线程来实现,并且为了节约资源,因而选择线程池。
为了解决不定间隔的重试,选择Timer和TimerTask来完成
package threadpool;
public class ThreadPoolTest {
- Oracle 查看数据库的连接情况
周凡杨
sqloracle 连接
首先要说的是,不同版本数据库提供的系统表会有不同,你可以根据数据字典查看该版本数据库所提供的表。
select * from dict where table_name like '%SESSION%';
就可以查出一些表,然后根据这些表就可以获得会话信息
select sid,serial#,status,username,schemaname,osuser,terminal,ma
- 类的继承
朱辉辉33
java
类的继承可以提高代码的重用行,减少冗余代码;还能提高代码的扩展性。Java继承的关键字是extends
格式:public class 类名(子类)extends 类名(父类){ }
子类可以继承到父类所有的属性和普通方法,但不能继承构造方法。且子类可以直接使用父类的public和
protected属性,但要使用private属性仍需通过调用。
子类的方法可以重写,但必须和父类的返回值类
- android 悬浮窗特效
肆无忌惮_
android
最近在开发项目的时候需要做一个悬浮层的动画,类似于支付宝掉钱动画。但是区别在于,需求是浮出一个窗口,之后边缩放边位移至屏幕右下角标签处。效果图如下:
一开始考虑用自定义View来做。后来发现开线程让其移动很卡,ListView+动画也没法精确定位到目标点。
后来想利用Dialog的dismiss动画来完成。
自定义一个Dialog后,在styl
- hadoop伪分布式搭建
林鹤霄
hadoop
要修改4个文件 1: vim hadoop-env.sh 第九行 2: vim core-site.xml <configuration> &n
- gdb调试命令
aigo
gdb
原文:http://blog.csdn.net/hanchaoman/article/details/5517362
一、GDB常用命令简介
r run 运行.程序还没有运行前使用 c cuntinue 
- Socket编程的HelloWorld实例
alleni123
socket
public class Client
{
public static void main(String[] args)
{
Client c=new Client();
c.receiveMessage();
}
public void receiveMessage(){
Socket s=null;
BufferedRea
- 线程同步和异步
百合不是茶
线程同步异步
多线程和同步 : 如进程、线程同步,可理解为进程或线程A和B一块配合,A执行到一定程度时要依靠B的某个结果,于是停下来,示意B运行;B依言执行,再将结果给A;A再继续操作。 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回,同时其它线程也不能调用这个方法
多线程和异步:多线程可以做不同的事情,涉及到线程通知
&
- JSP中文乱码分析
bijian1013
javajsp中文乱码
在JSP的开发过程中,经常出现中文乱码的问题。
首先了解一下Java中文问题的由来:
Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,
- js实现页面跳转重定向的几种方式
bijian1013
JavaScript重定向
js实现页面跳转重定向有如下几种方式:
一.window.location.href
<script language="javascript"type="text/javascript">
window.location.href="http://www.baidu.c
- 【Struts2三】Struts2 Action转发类型
bit1129
struts2
在【Struts2一】 Struts Hello World http://bit1129.iteye.com/blog/2109365中配置了一个简单的Action,配置如下
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configurat
- 【HBase十一】Java API操作HBase
bit1129
hbase
Admin类的主要方法注释:
1. 创建表
/**
* Creates a new table. Synchronous operation.
*
* @param desc table descriptor for table
* @throws IllegalArgumentException if the table name is res
- nginx gzip
ronin47
nginx gzip
Nginx GZip 压缩
Nginx GZip 模块文档详见:http://wiki.nginx.org/HttpGzipModule
常用配置片段如下:
gzip on; gzip_comp_level 2; # 压缩比例,比例越大,压缩时间越长。默认是1 gzip_types text/css text/javascript; # 哪些文件可以被压缩 gzip_disable &q
- java-7.微软亚院之编程判断俩个链表是否相交 给出俩个单向链表的头指针,比如 h1 , h2 ,判断这俩个链表是否相交
bylijinnan
java
public class LinkListTest {
/**
* we deal with two main missions:
*
* A.
* 1.we create two joined-List(both have no loop)
* 2.whether list1 and list2 join
* 3.print the join
- Spring源码学习-JdbcTemplate batchUpdate批量操作
bylijinnan
javaspring
Spring JdbcTemplate的batch操作最后还是利用了JDBC提供的方法,Spring只是做了一下改造和封装
JDBC的batch操作:
String sql = "INSERT INTO CUSTOMER " +
"(CUST_ID, NAME, AGE) VALUES (?, ?, ?)";
- [JWFD开源工作流]大规模拓扑矩阵存储结构最新进展
comsci
工作流
生成和创建类已经完成,构造一个100万个元素的矩阵模型,存储空间只有11M大,请大家参考我在博客园上面的文档"构造下一代工作流存储结构的尝试",更加相信的设计和代码将陆续推出.........
竞争对手的能力也很强.......,我相信..你们一定能够先于我们推出大规模拓扑扫描和分析系统的....
- base64编码和url编码
cuityang
base64url
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.io.UnsupportedEncodingException;
- web应用集群Session保持
dalan_123
session
关于使用 memcached 或redis 存储 session ,以及使用 terracotta 服务器共享。建议使用 redis,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富,不只是缓存 session,还可以做其他用途,一举几得啊。1、使用 filter 方法存储这种方法比较推荐,因为它的服务器使用范围比较多,不仅限于tomcat ,而且实现的原理比较简
- Yii 框架里数据库操作详解-[增加、查询、更新、删除的方法 'AR模式']
dcj3sjt126com
数据库
public function getMinLimit () { $sql = "..."; $result = yii::app()->db->createCo
- solr StatsComponent(聚合统计)
eksliang
solr聚合查询solr stats
StatsComponent
转载请出自出处:http://eksliang.iteye.com/blog/2169134
http://eksliang.iteye.com/ 一、概述
Solr可以利用StatsComponent 实现数据库的聚合统计查询,也就是min、max、avg、count、sum的功能
二、参数
- 百度一道面试题
greemranqq
位运算百度面试寻找奇数算法bitmap 算法
那天看朋友提了一个百度面试的题目:怎么找出{1,1,2,3,3,4,4,4,5,5,5,5} 找出出现次数为奇数的数字.
我这里复制的是原话,当然顺序是不一定的,很多拿到题目第一反应就是用map,当然可以解决,但是效率不高。
还有人觉得应该用算法xxx,我是没想到用啥算法好...!
还有觉得应该先排序...
还有觉
- Spring之在开发中使用SpringJDBC
ihuning
spring
在实际开发中使用SpringJDBC有两种方式:
1. 在Dao中添加属性JdbcTemplate并用Spring注入;
JdbcTemplate类被设计成为线程安全的,所以可以在IOC 容器中声明它的单个实例,并将这个实例注入到所有的 DAO 实例中。JdbcTemplate也利用了Java 1.5 的特定(自动装箱,泛型,可变长度
- JSON API 1.0 核心开发者自述 | 你所不知道的那些技术细节
justjavac
json
2013年5月,Yehuda Katz 完成了JSON API(英文,中文) 技术规范的初稿。事情就发生在 RailsConf 之后,在那次会议上他和 Steve Klabnik 就 JSON 雏形的技术细节相聊甚欢。在沟通单一 Rails 服务器库—— ActiveModel::Serializers 和单一 JavaScript 客户端库——&
- 网站项目建设流程概述
macroli
工作
一.概念
网站项目管理就是根据特定的规范、在预算范围内、按时完成的网站开发任务。
二.需求分析
项目立项
我们接到客户的业务咨询,经过双方不断的接洽和了解,并通过基本的可行性讨论够,初步达成制作协议,这时就需要将项目立项。较好的做法是成立一个专门的项目小组,小组成员包括:项目经理,网页设计,程序员,测试员,编辑/文档等必须人员。项目实行项目经理制。
客户的需求说明书
第一步是需
- AngularJs 三目运算 表达式判断
qiaolevip
每天进步一点点学习永无止境众观千象AngularJS
事件回顾:由于需要修改同一个模板,里面包含2个不同的内容,第一个里面使用的时间差和第二个里面名称不一样,其他过滤器,内容都大同小异。希望杜绝If这样比较傻的来判断if-show or not,继续追究其源码。
var b = "{{",
a = "}}";
this.startSymbol = function(a) {
- Spark算子:统计RDD分区中的元素及数量
superlxw1234
sparkspark算子Spark RDD分区元素
关键字:Spark算子、Spark RDD分区、Spark RDD分区元素数量
Spark RDD是被分区的,在生成RDD时候,一般可以指定分区的数量,如果不指定分区数量,当RDD从集合创建时候,则默认为该程序所分配到的资源的CPU核数,如果是从HDFS文件创建,默认为文件的Block数。
可以利用RDD的mapPartitionsWithInd
- Spring 3.2.x将于2016年12月31日停止支持
wiselyman
Spring 3
Spring 团队公布在2016年12月31日停止对Spring Framework 3.2.x(包含tomcat 6.x)的支持。在此之前spring团队将持续发布3.2.x的维护版本。
请大家及时准备及时升级到Spring
- fis纯前端解决方案fis-pure
zccst
JavaScript
作者:zccst
FIS通过插件扩展可以完美的支持模块化的前端开发方案,我们通过FIS的二次封装能力,封装了一个功能完备的纯前端模块化方案pure。
1,fis-pure的安装
$ fis install -g fis-pure
$ pure -v
0.1.4
2,下载demo到本地
git clone https://github.com/hefangshi/f