JSTL validation fail when choose tag contains non-whitespace character, Illegal text inside "c:choose" tag:
(Doc ID 1457507.1)
Last updated on AUGUST 26, 2020
Applies to:Oracle WebLogic Server - Version 9.0 and later
Information in this document applies to any platform.
Apache JSTL implementation contains code to validate content of choose tag, any non-whitespace characters will be recognized as a illegal text. Till WebLogic 8.1 SP6 taglib validator is not enforced, but when customer migrates to later release, it may cause some troubles. Manually update JSP file to remove these character within choose tag is the solution, but changes of tons of JSP file is not that easy.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document