我需要在所有大写字母中小写从外部Web服务返回的一些文本。我需要用struts而不是Javascript来做这件事。有可能吗?
我是Struts的新手,我没有找到任何搜索标记引用的内容。
答案 0 :(得分:4)
也许使用toLowerCase()java.lang.String方法?
答案 1 :(得分:0)
一些初学者感到惊讶,
String exVal = "SOMETEXT";
exVal.toLowerCase();
不起作用。这是因为Strings
在Java中是不可变的,因此您需要使用
String exVal = "SOMETEXT";
exVal = exVal.toLowerCase();
使用前或仅"SOMETEXT".toLowerCase()
。
答案 2 :(得分:0)
如果您使用的是JSTL:${fn:toLowerCase(myString)}
答案 3 :(得分:0)
我认为你的意思是在jsp?然后属性标记中的以下OGNL将正常工作:
<s:property value="myStringValue.toLowerCase()"/>
PS:+1给Enrique,但OP可能没有已知的类型字符串的OGNL表达式可以使用字符串方法。