`
文章列表
1.生活是不公平的,要去适应它; 2.这世界并不会在意你的自尊,这世界指望你在自我感觉良好之前先要有所成就; 3.高中刚毕业你不会成为一个<nobr>公司</nobr>的副总裁,直到你将此职位挣到手;      4.如果你认为你的老师严厉,等你当了老板再这样想;   5.如果你陷入困境,不要尖声抱怨错误,要从中吸取教训;    6.在你出生之前,你的父母并非像现在这样乏味。他们变成今天这个样子是因为这些年来他们一直在为你付账单,给你洗衣服,听你大谈你是如何的酷;      7.你的学校也许已经不再分优等生和劣等生,但生活却仍在作出类似区分;      8.生
在集成sitemesh,myfaces,richfaces 时,会遇到各种问题,如:  1.Could not invoke the service() method on servlet Faces Servlet. Exception thrown : javax.servlet.ServletException: org.apache.myfaces.webapp.webxml.WebXml.init must be called before! 2.java.lang.NoClassDefFoundError: Error while defining class: org.apache ...
a4j:actionparam 组件是f:param和f:actionListener的组合,可以直接对某一个Manange Bean的property进行赋值,例如下面代码:   <rich:panel>           <a4j:commandButton value="Set Name to Alex"  reRender="rep" >               <a4j:actionparam name="username" value="Alex&q ...
Ajax components attributes help RichFaces to expose its features. Most of the attributes have default values. Thus, you can start working with RichFaces without knowing the usage of these attribute. However, their usage allows to tune the required Ajax behavior very smoothly. Re-Rendering reRender i ...
Platform Defaults The default character set for SiteMesh is iso-8859-1. SiteMesh currently assumes that the underlying platform encoding is also iso-8859-1. This can cause some fairly insidious problems if there is a mismatch between the two! Specifically, on platforms which have a different file e ...
1 分钟:Installation Maven is a Java tool, so you must have Java installed in order to proceed First, download Maven and unzip it to your desired installation directory, for example C:\maven in windows, or /usr/local/maven in Linux. After this, add the system variable M2_HOME as well as the $M2_HOME/b ...
WID6.0.22中使用的WPS6 目前使用的是JSF1.1,与MyFaces的RI是不兼容的,为了在项目中使用MyFaces以及Richfaces,需要额外的一些配置,其中需要修改一些Jar包,使之成为java1.4版本。 其次,还需要修改classLoader的加载顺序,改为parent Last的加载方式,因为默认的加载方式是parent first,这样会优先加载WAS中的JSF RI,从而是MyFaces的RI不会加载。修改方法是进入console后进入web module,然后进入xxx。war,就可以修改了。
Maven 出现到现在也有很长时间了,初识它的感觉至今仍清晰的印在脑海中。现在想来,当时从 Ant 移情 Maven 的想法其实很朴素,就是因为 Maven 可以以网站的形式展现与项目相关的信息,如开发人员列表、各种 Report。这种方式为项目的构建带来了极大的方便,尤其是 Report 的。试想对于产生的 Junit-Report、JavaDoc、CheckStyle、PMD 等报告,如果没有一个统一的入口,每次切换目录是多么令人厌烦的事情! Maven 无疑是相当成功的,这一点从越来越多的开源项目开始使用 Maven 就可以看出。Maven 取得成功的原因很简单:在简化构建脚本的同时,功能 ...
       当您的项目逐渐变得庞大和复杂时,最好使用一种构建工具来自动构建您的项目。例如,一个典型的java项目,每次构建时都要经历编译java源代码,把class文件打成.jar包,生成javadocs文档等步骤。这些步骤都可以用构建 ...
在Maven2中有了明确的生命周期概念,而且都提供与之对应的命令,使得项目构建更加清晰明了。主要的生命周期阶段: validate,验证工程是否正确,所有需要的资源是否可用。 compile,编译项目的源代码。 test-compile,编译项目测试代码。 test,使用已编译的测试代码,测试已编译的源代码。 package,已发布的格式,如jar,将已编译的源代码打包。 integration-test,在集成测试可以运行的环境中处理和发布包。 verify,运行任何检查,验证包是否有效且达到质量标准。 insta ...
一、准备工作 1.下载文件: http://labs.jboss.com/jbossrichfaces/downloads 当前最新的版本是3.10,9月12日发布的。 2.安装。     解压后,将"richfaces-api-3.1.0.jar" , "richfaces-impl-3.1.0.jar" , "richfaces-ui-3.1.0.jar"这三个文件拷贝到WEB-INFO/lib目录下,    修改web.xml,应该是这个样子: <?xml version="1.0"?& ...
Validation Introduction JavaServer Faces 1.x does not explicitly support client-side validation and only provides a minimal set of server-side validators. On the other hand, Apache Commons Validator supports both client- and server-side validators and comes with the following useful validators: ...
Background Little did anyone know, when the first few lines of code were committed to the Struts CVS repository in June 2000, that a revolution was brewing. Prior to that time, there were few useful models for best practices for the architecture of web based applications. The best we could do was ha ...
快速了解Shale:       Shale是一个基于JSF的web开发框架。Shale重用了大量的Struts基础代码,因此可以称Struts为它的"父"框架,但Shale是面向服务架构,它与Struts最大不同之处在于:Struts与JSF集成,而Shale则是建立在JSF之上。 Struts实质上是一个巨大的、复杂的请求处理器;而Shale则是一组可以以任何方式进行组合的服务。此外Shale加入了一些新的特性比如: 1.与Spring框架相集成可以使用Spring的依赖注入机制来创建JSF Managed bean。 2.提供一种可选的类似于Tapestry与Facel ...
最近学到一个新的html的元素使用:<sup/>,在这里总结一下。 <sup/>基本的含义是标注上标的功能,最常见到的就是指向本网站外的链接,下面一个例子: Go to http://www.eclipse.org/webtools/ and download the latest release of WTP. (This tutorial is using release 1.5.2). 用一个绿色的箭头表示,呵呵,源代码是这样的: Go to <span class="nobr"><a href="ht ...
Global site tag (gtag.js) - Google Analytics