Search code examples
javajstlappfuse

fn JSTL not supported


when am using ${fn:contains()}" it causes the following exception:

org.apache.taglibs.standard.lang.jstl.parser.ParseException: EL functions are not supported

How can i solve this exception?

and if I need to download a newer version of jstl.jar & standard.jar could any one send me a link?

Thanks in advance.


Solution

  • I guess you are trying to use this expression as an attribute of some JSTL tag:

    <c:if test = "${fn:contains()}">...</c:if>
    

    If so, make sure that you imported JSTL taglib of version 1.1 (note the URI - it should contain jsp):

    <%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>