JSTL, websphere 6 e as aspas simples

Pessoas,

Eu tenho uma app herdada aqui que esta no tomcat, e tenho que fazer funcionar no WS 6

O cara usa JSTL, e em todos os comandos de submit, ele usa algo mais ou menos assim:

<input ... onClick="submitF(form, '${caminho}'); return false;" value="submit" ...>

Acontece que dessa forma, o dito cujo ‘${caminho}’ nao eh substituido, ele mantem o texto ‘${caminho}’ no html gerado. Se eu substituo as aspas simples por aspas duplas (e consequentemente, aspas duplas por simples antes do submitF), funciona de boinha, mas acontece essa app tem a bagatela de quase 400 submits :cry:

Claro, achei varias referencias por ai sobre aspas simples e duplas, algumas configuracoes a serem feitas (versao de servlet, jsp, etc), mas nada que responda essas perguntas:

1 - Essa birosca que que ser com aspas duplas mesmo?
2 - Alguma ideia porque funcionaria no Tomcat e de cara nao funciona no WS6?

Grato

Andre (que nao entende quase nada de JSTL)