У меня есть фасоль определен в моем XML:Как удалить пробелы в кавычки стоимости недвижимости весной фасоли
<bean class="myClass">
<property name="abc">
<value="${a}
${b}
${c}
" /></property>
</bean>
Я не хочу, чтобы поместить значения в одной строке. Я хочу, чтобы это было в отдельных строках.
файл недвижимости:
a=abc'
b=def
c='xyz
значение в период выполнения будет:
acb' def 'xyz
Как удалить пробелы из значения, используя springutils?
<bean class="myClass">
<property name="abc">
<bean class="org.springframework.util.StringUtils"
factory-method="trimWhitespace">
<constructor-arg type="java.lang.String">
<value="${a}
${b}
${c}
" /></bean></property>
</bean>
Я ищу что-то вроде этого - где я хочу использовать декоративную функцию от java.lang.String:
<bean id="numberGuess" class="org.spring.samples.NumberGuess">
<property name="randomNumber" value="#{ T(java.lang.Math).random() * 100.0 }"/>
</bean>
Извините за ошибку, но его на самом деле
acb ' def ' xyz
Есть пробелы после abc и до xyz , и мне нужны эти белые пробелы, но не внутри котировок
Почему это так важно, что у вас есть значение дробить таким образом? Что-то вдоль строк ' ' (с новыми строками между a/b/c мог бы работать. –
zapl
Почему так важно, чтобы вы разделили значение таким образом? ну, у меня есть много ключей, таких как a, b, c, которые будут добавлены для этого значения свойства, и я хочу, чтобы это было динамично Итак, я хочу изменить свой файл свойств, а не касаться xml и получить достаточную читаемость. Я смотрю на подобное, но хочу что-то вроде этого: <значение = "$ {a} # { org.springframework.util.StringUtils.trimAllWhitespace ($ {b})} $ {c} "/> – sandesh
есть ли вообще так? – sandesh