richfaces4 入门使用(一)

现在项目中使用了richfaces4刚开始使用时遇到了相当多的我难题,因为richfaces4问题很多,和richfaces3.3也有很多改变,有些改变甚至我觉得是莫名其妙的。如原来是modalPanel现在改名为popupPanle。。不解。

 

首先,请不要使用官网最新的jar,使用richfaces4 M5 的jar.因为我试了很多次,官网的好像有问题。

其次,richfaces4只能和jsf2结合使用。

-------------------------------------------------

richfaces4对比richfaces3 微妙的变化:

 

web.xml中

<context-param>
		<param-name>org.richfaces.skin</param-name>
		<param-value>blueSky</param-value>
	</context-param>

 

上面是richfaces4的,4的版本好像是org.ajax4j.SKIN这里要换。要不然样式不会变。

 

---------------------------------------------------

xhtml中:4

<rich:popupPanel id="popup" modal="true" autosized="true" resizable="false">
		    		<f:facet name="header">
		    				<h:outputText value="item"/>
		    		</f:facet>
		    		12345
		    	</rich:popupPanel>

  3是 modalPanel

 

---------------------------------------------------------

 

4中淘汰了

<a4j:form></a4j:form>

 

请使用

<h:form></h:form>

 

---------------------------------------------------------

 4中 rich:dataTable columnClasses 不复存在,不行你试试

---------------------------------------------------------

 

 

还有一个问题就是,关于rich:dataTable的问题,为什么我刚进入页面时,一个datatable会查询数据库多次。查了网上说是row>pagesize的原因?知道的讲一声,谢过!

 

你可能感兴趣的:(Richfaces4)