Вот пример использования com.opensymphony.xwork2.inject.util.Strings (было протестировано)
<s:property value="@com.opensymphony.xwork2.inject.util.Strings@capitalize(myString)"/>
Для этого необходимо включить вызов статического метода, для этого просто добавьте
<struts>
<constant name="struts.ognl.allowStaticMethodAccess" value="true"/>
</struts>
в struts.xml
Редактировать : Точно так же, как другие знают (вы, вероятно, уже это делаете), вы можете использовать любой из методов java.lang.String, т.е.: myString.toUpperCase () является допустимым выражением, и вы можете использовать регулярное выражение и методы java.lang.String replaceFirst или replaceAll для достижения желаемого результата.
Если com.opensymphony.xwork2.inject.util.Strings Использование заглавных букв метод не соответствует вашим потребностям, этот вопрос охватывает другие методы, которые могут быть полезны: Как использовать заглавные буквы для первого символакаждого слова в строке