Ajax4jsf 高速起步
Ajax4jsf快速起步一、准备工作1.下载文件:http://labs.jboss.com/jbossrichfaces/downloads当前最新的版本
Ajax4jsf 快速起步
一、准备工作
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"?>??
- <web-app?version="2.4"?xmlns="http://java.sun.com/xml/ns/j2ee"??
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"??
- xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee ??
- http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">??
- <display-name>a4jEchoTextdisplay-name>??
- <context-param>??
- <param-name>org.richfaces.SKINparam-name>??
- <param-value>blueSkyparam-value>??
- context-param>??
- <context-param>??
- <param-name>javax.faces.STATE_SAVING_METHODparam-name>??
- <param-value>serverparam-value>??
- context-param>??
- <filter>??
- <display-name>RichFaces?Filterdisplay-name>??
- <filter-name>richfacesfilter-name>??
- <filter-class>org.ajax4jsf.Filterfilter-class>??
- filter>??
- <filter-mapping>??
- <filter-name>richfacesfilter-name>??
- <servlet-name>Faces?Servletservlet-name>??
- <dispatcher>REQUESTdispatcher>??
- <dispatcher>FORWARDdispatcher>??
- <dispatcher>INCLUDEdispatcher>??
- filter-map>??
- <listener>??
- <listener-class>com.sun.faces.config.ConfigureListenerlistener-class>??
- listener>??
- <!---->??
- <servlet>??
- <servlet-name>Faces?Servletservlet-name>??
- <servlet-class>javax.faces.webapp.FacesServletservlet-class>??
- <load-on-startup>1load-on-startup>??
- servlet>??
- <!---->??
- <servlet-mapping>??
- <servlet-name>Faces?Servletservlet-name>??
- <url-pattern>*.jsfurl-pattern>??
- servlet-mapping>??
- <login-config>??
- <auth-method>BASICauth-method>??
- login-config>??
- web-app>??
这样,一个ajax4jsf 就可以运行了
1 楼 nweida 2008-08-07 不配置richfacs,运行jsf一点问题没有。
按上面加上richface的配置就报listener错误。
郁闷啊