JSTL compatibility issue

From: <>
Date: Tue, 30 Oct 2012 15:54:21 +0000 (GMT)

I'm evaluating the upgrade of a quite large application from JSF 1.2 to
JSF 2.x, when I stumbled across a problem I can't find a fix or a
workaround, described in

Basically, the JSTL c:set tag doesn't accept a null or empty string
Since this was allowed in previous versions and is allowed in the JSP
x.servlet.jsp.jstl/1.2.1/org/apache/taglibs/standard/tag/common/core/Se, the else branch), it seems to me that the facelets
implementation should follow the same behavior to be compatible with
the others.

Like I said in the beginning, I can't find a workaround for this.

Any thoughts?

Thank you