E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jsf2
Maven3 创建
JSF2
应用程序
本文主要介绍用Maven3创建一个简单的
JSF2
web应用程序,该程序仅仅包含一个非常简单的Facelete页面index.xhtml。同时该工程还使用了MyBatis和logback等库。
·
2015-11-12 20:33
maven3
JSF2
自定义组件编程系列 第六部分
在前一个例子中,我创建了一个Backing class:HtmlInput2,这是用来代表Composite Component的顶层对象NamingContainer的类。这给了一个机会让我可以覆盖encode/decode方法,从而用Java代码增强 Composite Compnent的行为。 本例子更进一步,再创建一个Managed Bean,用来接收用户的输入,拦截
·
2015-11-12 20:30
jsf2
JSF2
自定义组件编程系列 第五部分
在写这一章的时候,没有想到遇到很多的困难。现在简单的说一下:1.添加taglib.xml文件里面的namespace看上去很美,但是带来了很大的困扰—EL表达式失效。这是我和另一位程序员在java.net上的帖子。http://www.java.net/forum/topic/glassfish/glassfish-webtier/el-composite-component-taglib-jsf
·
2015-11-12 20:30
jsf2
JSF2
自定义组件编程系列 第七部分
通常,我认为一个Composite compnent应该尽可能的拥有完善的行为。尽量避免暴露过多的接口给使用者。沿着这个方向,我继续晚上我们的htmlinput2。本节添加一个validator,并且当验证失败的时候,会显示一个message。下面的代码:<?xml version="1.0" encoding="UTF-8"?><!DOC
·
2015-11-12 20:29
jsf2
JSF2
自定义组件编程系列 第八部分
Ajax Ajax特性很简单,修改一下xhtml文件的commandButton代码如下: <h:commandButton id="clickButton" value="Click Me!" actionListener="#{inputBean.print}"> &
·
2015-11-12 20:28
jsf2
JSF2
自定义组件编程系列 第一部分
序言 本文起因是因为使用PrimeFaces,既惊叹于炫酷的各种UI Components,又因为遇到困难但是社区很少支持而苦恼。回想使用JSF的这些年,从ICEFaces到PrimeFaces,JSF的开源社区都忙于商业支持,而很少对free的用户进行友好及时的支持。 <<The Complete Reference-Java Serv
·
2015-11-12 20:16
jsf2
JSF2
自定义组件编程系列 第二部分
第二部分 有独立Renderer的Noncomposite Component <verse> 通常一个UI Component包含了两个部分:Behavior和Renderer.两者最好能够分别实现,UIComponent类用来实现Behavior,比如处理事件,通过EL绑定属性等等。专门实现一个Renderer类来负责Encoding和Decoding。
·
2015-11-12 20:15
jsf2
JSF2
自定义组件编程系列 第三部分
本节将实现一个HtmlInput tag,仍然是Noncomposite Component。接受用户的输入,点击按钮后,会显示用户输入的信息。有朋友要看效果图,我也想show一下,可是图片上传失败。在这个系列文章结束的时候,我会上传我的代码。 基本流程是,用户在初始页面上输入数据,点击按钮后,一般采用PostBack的方法将数据传递到JSF的 Serverlet,在后台
·
2015-11-12 20:13
jsf2
JSF2
自定义组件编程系列 第四部分
好在我们可以复用
JSF2
的标准tags.本节实现前一节HtmlInput tag的界面,称之为HtmlInput2 tag。完整的功能将在后面一节中实现。
·
2015-11-12 20:12
jsf2
JSF 2 简介,第 3 部分: 事件处理、JavaScript 和 Ajax
转自:http://www.ibm.com/developerworks/cn/java/j-
jsf2
fu3/ 使用更多新 JSF 2 特性增强复合组件
·
2015-11-11 05:04
JavaScript
JSF 2 简介,第 2 部分: 模板及复合组件
转自:http://www.ibm.com/developerworks/cn/java/j-
jsf2
fu2/ 用 JavaServer Faces 2 实现可扩展 UI
·
2015-11-11 05:03
JSF
JSF 2 简介,第 1 部分: 流线化 Web 应用程序开发
在朋友的强烈推荐下,开始看
JSF2
.0。看了第一部分。感觉不是太大。接下来继续学习,应该会有不错的体验。。。
·
2015-11-11 05:55
应用程序
Java EE开发三剑客发展现状以及发展浅析
虽然有很多关于 JSF 的易用性和健壮性的质疑声,但
JSF2
.0 就是为正面解决这些问题而提出来的,它的易用,创新以及可扩展的特性包括: JSF 正式将 Facelets 作为视图技术
·
2015-11-11 05:31
java ee
JSF2
应用笔记(一)
最近打算做一个WEB应用系统,以前对WEB开发虽然有一些了解,但是一直没有深入,对Struts、Tapestry等框架有一点了解,就在网上了解最新的WEB开发技术,发现JSF似乎有比较好的发展前景,最新的
JSF2
·
2015-11-01 12:02
jsf2
org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
在JBoss5.1.0GA中配置
JSF2
遇到的问题 启动时总是报类转换异常org.jboss.web.jsf.integration.config.JBossJSFConfigureListener
·
2015-10-31 10:59
integration
Apache Empire-db 2.4.1 发布
Apache Empire-db 2.4.1 对
JSF2
模块做了很多更新和改进,改进了 JavaDoc。
·
2015-10-30 13:20
apache
jsf2
.0 入门视频 教程
录了
jsf2
.0的入门视频。 以前是用1.2的。发现2.0的变化还挺大。 主要是因为群里有人会问我一些jsf的问题。其实我也不是会很多。顺便复习一下。 需要的看下。初次录视频。
·
2015-10-27 16:08
jsf2
MyEclipse历史版本
MyEclipse10.0,该版本使用最高级的桌面和Web开发技术,包括HTML5和JavaEE6,支持JPA2.0、
JSF2
.0、Eclipselink2
libaineu2004
·
2015-07-14 19:00
MyEclipse
历史
JSF1与
JSF2
的区别
现在JSF最新的版本是2.2.11http://mvnrepository.com/artifact/com.sun.faces/jsf-implJSF1和
JSF2
在使用上有很大区别,
JSF2
做了很多改进
freesky_zh
·
2015-05-21 10:00
JSF
JSF1与
JSF2
的区别
现在JSF最新的版本是2.2.11 http://mvnrepository.com/artifact/com.sun.faces/jsf-impl JSF1和
JSF2
在使用上有很大区别,
JSF2
做了很多改进
freesky_zh
·
2015-05-21 10:00
JSF
JSF1与
JSF2
的区别
现在JSF最新的版本是2.2.11http://mvnrepository.com/artifact/com.sun.faces/jsf-implJSF1和
JSF2
在使用上有很大区别,
JSF2
做了很多改进
freesky_zh
·
2015-05-21 10:00
JSF
myeclipse安装、优化与插件安装
本次发布的版本中还加入了对JaveEE6、HTML5、JPA2和
JSF2
的支持。版本号10是为了庆祝即将到来的Eclipse的10周年诞
zmx729618
·
2015-04-15 15:00
优化
MyEclipse
插件
JSF2
.2 最佳新特性:页面使用html代码替代JSF组件代码.
环境:windfly8.2+jdk1.71.项目各种xml配置:POM配置说明:一个jboss的jar包,两个maven插件: javax javaee-web-api 7.0 provided --> org.jboss.spec jboss-javaee-all-7.0 1.0.0.Beta2 org.apache.maven.plugins maven-compiler-pl
Zhao-Qian
·
2015-02-09 11:00
JSF2
EL表达式使用感受
阅读更多1、对EL表达式的理解对于EL表达式,网上对其有很多解释,我则将其简单的理解为:模式匹配的替换,说白了就是将程序员写的一个字符串如#{bean.prop1}进行求解,然后jsf在render的时候将#{bean.prop1}替换为求解的结果。2、要了解JSFEL的运算符关于此点,网上很多,大家只要明白EL可以进行算术运算,逻辑运算,关系运算,简单的字符串处理(长度、连接等)即可。特别注意e
lihaiming
·
2015-01-29 18:00
JSF2
el
JSF2
EL表达式使用感受
阅读更多1、对EL表达式的理解对于EL表达式,网上对其有很多解释,我则将其简单的理解为:模式匹配的替换,说白了就是将程序员写的一个字符串如#{bean.prop1}进行求解,然后jsf在render的时候将#{bean.prop1}替换为求解的结果。2、要了解JSFEL的运算符关于此点,网上很多,大家只要明白EL可以进行算术运算,逻辑运算,关系运算,简单的字符串处理(长度、连接等)即可。特别注意e
lihaiming
·
2015-01-29 18:00
JSF2
el
JSF2
EL表达式使用感受
1、对EL表达式的理解 对于EL表达式,网上对其有很多解释,我则将其简单的理解为:模式匹配的替换,说白了就是将程序员写的一个字符串如#{bean.prop1}进行求解,然后jsf在render的时候将#{bean.prop1}替换为求解的结果。 2、要了解JSF EL的运算符 &
lihaiming
·
2015-01-29 18:00
EL
jsf2
JSF中managebean的拦截(interceptor)
版本要求:
jsf2
.2,j2ee6,好像tomcat7才支持cdi,或者weblogic,websphere之
yangzhanchun
·
2014-11-26 21:00
Interceptor
c:foreach p:datatable 嵌套刷新问题【备忘】
c:foreach p:datatable嵌套刷新问题环境为:
jsf2
.1primefaces5java7tomcat7以上代码在更新其中一个属性刷新时出现修改的那个分组无法显示的问题后面代码改成如下:
shandian534
·
2014-11-21 09:00
JSF
primefaces
cforEach
pdatatable
新建play项目准备事项
对于JavaEE6/
JSF2
而言,这种机制想都不敢想,因为版本打包发布以及容器启动刷新周期太长了,而Play2则可以很好的支持这种开发模
shanxi_liyong
·
2014-11-19 17:00
Jboss EAP 6.1集群环境下Ejb3.1 timer配置数据同步问题--Urgent!!!
Hi, 请问大神,我们公司有个web项目是基于Jboss EAP 6.1 +EJB 3.1 +
JSF2
架构开发的,并部署在Jboss的集群环境下(Server A,Server
alex_javaer
·
2014-10-31 15:00
cluster
jboss
ejb
企业应用
SOA
Jboss EAP 6.1集群环境下Ejb3.1 timer配置数据同步问题--Urgent!!!
阅读更多Hi,请问大神,我们公司有个web项目是基于JbossEAP6.1+EJB3.1+
JSF2
架构开发的,并部署在Jboss的集群环境下(ServerA,ServerBandServerC).项目中用
alex_javaer
·
2014-10-31 15:00
JBoss
Cluster
EJB
企业应用
SOA
Jboss EAP 6.1集群环境下Ejb3.1 timer配置数据同步问题--Urgent!!!
阅读更多Hi,请问大神,我们公司有个web项目是基于JbossEAP6.1+EJB3.1+
JSF2
架构开发的,并部署在Jboss的集群环境下(ServerA,ServerBandServerC).项目中用
alex_javaer
·
2014-10-31 15:00
JBoss
Cluster
EJB
企业应用
SOA
Knockout.js与Primefaces整合日志 3
在服务器端我们使用
JSF2
.1,Primefaces4.0.x(elite版,现在为了支持IE7还卡在4.0.16,预计明年1月IE8的官方支持过期,我们就可以考虑放弃IE7了),OmniFaces。
kidneyball
·
2014-10-20 19:00
javascript
jsf
Knockout.js与Primefaces整合日志 3
在服务器端我们使用
JSF2
.1,Primefaces4.0.x(elite版,现在为了支持IE7还卡在4.0.16,预计明年1月IE8的官方支持过期,我们就可以考虑放弃IE7了),OmniFaces。
kidneyball
·
2014-10-20 19:00
javascript
jsf
Knockout.js与Primefaces整合日志 3
在服务器端我们使用
JSF2
.1,Primefaces 4.0.x (elite版,现在为了支持IE7还卡在4.0.16,预计明年1月IE8的官方支持过期,我们就可以考虑放弃IE7了),OmniFaces
kidneyball
·
2014-10-20 19:00
JavaScript
JSF
Book Review:Java EE 7 with GlassFish 4 Application
JavaEEhavebeenreleasedforoneyear,andsomeapplicationsarebeingupgradingtoJavaEE.Ialsotriedsomenewfeaturesinmyprojects,suchas
JSF2
.2
hantsy
·
2014-10-16 16:00
wildfly 8.0.0.Alpha3 集成 spring3.1.1 bundle
能够适应最新的jboss-osgi2.1 wildfly自带hibernate4.3.X 在集成spring3.1.1时,需要将spring作为bundle发布, 当使用
JSF2
gh_fisher
·
2014-09-09 11:00
JSF2
.2 ViewScoped Using CDI
JSF 2.0 introduced annotation @ViewScoped; A bean annotated with this scope maintained its state as long as the user stays on the same view(reloads or navigation - no intervening views). One problem w
sunjing
·
2014-08-06 22:00
CDI
JSF 2.2
ViewScoped
JSF的URL扩展,重写工具 PrettyFaces
/user配置为/xxx/user/,可能引发shiro控制出错.引发其他一些未知的BUG.这个东西...还是有很多BUG的.一般情况,最后不要以"/"结束.PrettyFaces是一个JSF1.2和
JSF2
.0
Zhao-Qian
·
2014-06-10 10:00
PrimeFaces 5发布,包含重新开发的移动支持和大幅改善的推送支持
这个版本也被称为PF5,兼容
JSF2
.0及更高版本。PrimeFaces4.0到5.0的升级指南已经发布在项目的Wiki页面。
Matt Raible
·
2014-05-30 00:00
JSF2
.0实战
JSF2
.0实战-1、HelloWorldhttp://blog.csdn.net/xixixi9988/article/details/24640005
JSF2
.0实战-8、实现换肤功能http://
nysyxxg
·
2014-05-29 08:00
JSF2
.0实战 - 10、自定义Ajax更新方式
前面实现了简单的组件开发,但是组件对ajax支持的不够好,看这个代码 目标效果是,在左边的textBox中输入文字,点击按钮后文字显示在右边的textBox中,但是实际上效果和预计的有差距这是因为JSF的ajax更新只能替换目标ID的HTML元素,这种方式对基本的HTML控件有效果,但是我们的textBox是用js渲染出来的,所以必须用js代码来控制页面更新。有两种方案解决,一种是将组件的I
xixixi9988
·
2014-05-19 23:00
框架
前端
JSF
dojo
JSF2.0
JSF2
.0实战 - 9、自定义Filter处理资源文件依赖关系
截止目前,前面第6节遗留的问题还有一个没处理:我们测试时用的URL全部是以http://.../faces/.../xxx.xhtml路径来访问的,如果以http//.../xxx.faces来访问就可以看到dojo.js没生效,这是相对路径不匹配造成dojo.js无法加载,这个问题也需要解决。先看效果这是用/faces访问的效果下面这是用.faces访问的效果可以看到用.faces访问时dojo
xixixi9988
·
2014-05-15 21:00
框架
前端
JSF
dojo
JSF2.0
JSF2
.0实战 - 8、实现换肤功能
上几篇开发的Button和TextBox组件,一直采用的是claro皮肤,代码是固定写死的:@ResourceDependency(library="dijit/themes/claro",name="claro.css",target="head")})因为所有的组件都存在换肤需要,所以在继续开发更多组件以前,我先解决换肤问题。上一篇实现了自定义以后,换肤就好办了,只需要中加入换皮肤所需的css
xixixi9988
·
2014-05-13 20:00
框架
前端
JSF
dojo
JSF2.0
JSF2
.0实战 - 7、自定义
在继续开发新的组件前,先把前面遇到的问题解决接上篇,如果用IE访问,是这个样子可以看到按钮不好看,这是因为生成的css是这样的路径:/dojo4j/faces/javax.faces.resource/dojo.css?ln=dojo/resources,这会导致css中的图片相对路径不正确,无法加载图片,要解决这个问题,只有让css变成/dojo4j/faces/javax.faces.reso
xixixi9988
·
2014-05-13 12:00
框架
前端
JSF
dojo
JSF2.0
使用 maven:archetype 创建
JSF2
+ EJB3.1 + JPA2项目骨架并在JBoss WildFly 8.1上部署
执行以下命令创建项目骨架:mvnarchetype:generate-DarchetypeGroupId=org.jboss.spec.archetypes-DarchetypeArtifactId=jboss-javaee6-webapp-ear-archetype-DarchetypeVersion=7.1.1.Final-DgroupId={你的groupId}-DartifactId={你
tracker_w
·
2014-05-06 23:00
JSF2
.0实战 - 6、TextBox
先上代码TextBox.javapackageorg.dojo4j.component.form; importjavax.faces.component.FacesComponent; importjavax.faces.component.html.HtmlInputText; @FacesComponent(TextBox.COMPONENT_TYPE) //直接继承JSF基础组件Htm
xixixi9988
·
2014-05-03 22:00
框架
前端
JSF
dojo
JSF2.0
JSF2
.0实战 - 5、Button
最终界面预览代码目录结构上面的dojo-1.9.2.jar是dojojs库,自己打包的,建立一个META-INF/resources目录,放置dojo库,打包成jar文件我选dojo做JSF组件的原因:dojo是一整套完整的javascriptui库,界面美观省去了找美工的麻烦,而且没有许可证限制,随便用。缺点:庞大、复杂、难学。但只要把dojo封装成JSF组件,我相信就可以掩盖90%以上的复杂度
xixixi9988
·
2014-05-03 14:00
框架
前端
JSF
dojo
JSF2.0
JSF2
.0实战 - 4、自定义组件
这里展示一个
JSF2
.0组件是如何开发的。示例程序是一个简单的数字文本框,在使用时前端页面会自动加载css和js,对文本框进行功能增强和美化,后台java类控制文本框的值。
xixixi9988
·
2014-05-01 20:00
框架
前端
JSF
jsf2
JSF2.0
JSF2
.0实战 - 3、onPageLoad
最常见的一个功能onPageLoad,JSF没有提供,我们自己实现。JSF的生命周期对于不熟悉JSF开发的人来说,是一个不容易理解的概念,包括我用了这么久,都没彻底记清楚,总是在需要的时候翻翻资料。我认为一线开发人员,使用JSF做业务开发的开发者根本不需要理解这个东西,只有开发组件的人需要理解一下。在前线使用JSF开发业务的开发者,只需要知道页面初始化的功能写在哪里,按钮触发时的功能写在哪里就行了
xixixi9988
·
2014-04-28 17:00
框架
前端
JSF
jsf2
JSF2.0
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他