2016-06-07 2 views
0

У меня есть фасоль определен в моем 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 , и мне нужны эти белые пробелы, но не внутри котировок

+0

Почему это так важно, что у вас есть значение дробить таким образом? Что-то вдоль строк '' (с новыми строками между a/b/c мог бы работать. – zapl

+0

Почему так важно, чтобы вы разделили значение таким образом? ну, у меня есть много ключей, таких как a, b, c, которые будут добавлены для этого значения свойства, и я хочу, чтобы это было динамично Итак, я хочу изменить свой файл свойств, а не касаться xml и получить достаточную читаемость. Я смотрю на подобное, но хочу что-то вроде этого: <значение = "$ {a} # { org.springframework.util.StringUtils.trimAllWhitespace ($ {b})} $ {c} "/> – sandesh

+0

есть ли вообще так? – sandesh

ответ

0

Вы можете использовать новую строку:

... 
<value="${a}&#10;${b}&#10;${c}" /> 
... 

Проверьте все числовые Entities символьный код: http://www.december.com/html/spec/codes.html

+0

Я попробовал это, и это выводит - а « четкости » хуга в нескольких строках здесь я также см. whitecaps после abc 'и до' xyz – sandesh

Смежные вопросы