I have a requirement to retain the curly brackets from properties file in my rendered JSP code. Is it possible?
I have tried options like: \{
, '{
, {{
, '{'
, /{
, but no help.
At runtime, I get an exception:
java.lang.IllegalArgumentException: can't parse argument number
The problem is that struts processes the {}
as a placeholder for a runtime value. Any help greatly appreciated.
see here http://struts.apache.org/2.x/docs/how-to-escape-special-chars-in-resource-bundles.html
use '{'
and '}'
to escape.
Just re-read your question looks like it didn't help.
I jumped to this problem just 10 minutes ago. This is my try: put '{' instead of '{'. (Reference: http://www.asciitable.com/)
Don't use Oct or Hex code since Java will parse these numbers into { before actually reading the key; therefore, it will lead to the same problem. Only HTML code will work, since Java will not parse it, but the JSP page will
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With