简体   繁体   中英

Can not find the tag library descriptor for “http://richfaces.ajax4jsf.org/rich”

I've been trying migrating my project from JSF 1.0 and RichFaces 3.1.4 to JSF 2.2 and RichFaces 4.5.2.

I want to keep the pages JSP formatted (is it even possible?)

While replacing the jars of RichFaces I get the following error:

Can not find the tag library descriptor for " http://richfaces.ajax4jsf.org/rich "

What is the cause to this error?

JSP is deprecated since JSF 2.0. It's succeeded by Facelets (XHTML). Therefore, JSF 2.0 compatible component libraries like RichFaces 4+ and PrimeFaces 2+ do not support JSP anymore. Those component libraries do not contain JSP taglibs anymore. Hence this error.

Migrate JSP to its successor Facelets.

See also:

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM