I'm currently doing upgrade of our codes to the latest version. However, after migration, JSTL tags are working fine but our custom tags (that have their own EL evaluation) are not working anymore. The root cause is that the EL has been evaluated twice since EL is now enabled by default based on the latest version of web container and JSP.
I tried to set the web.xml with the codes below. The custom tags are working but the JSTL fails.
Question: Is it possible to disable or ignore EL evaluation of the web container for our custom tags but remain enabled for JSTL?
Web Container: From 2.3 to 2.5.
JSP: From 1.2 to 2.1.
JSTL: From 1.0.3 to 1.2.
Follow up question. One of the custom tags that fails when we used the latest version of JSTL and kept the el expression enabled is the struts-el tag library. Do you know how are we going to resolve/update this tag to new standards?
Joined: Jul 01, 2011
Can I just simply migrate from struts-el to regular struts?