[Java lista] ant variable variables

Mariák Kálmán sirkalmi at kalmiesemese.hu
2010. Aug. 5., Cs, 15:42:05 CEST


Köszönöm! Valami egyszerűbbre számítottam de működik. :-)

<property name="webappName" value="webepitem-templates" />
<property file="db-passwords.properties" prefix="dbpws" />

<macrodef name="propconcat">
  <attribute name="webappName" />
    <sequential>
      <property name="dbpw" value="${dbpws.@{webappName}}" />
    </sequential>
</macrodef>
<propconcat webappName="${webappName}" />
<echo message="${dbpw}" />

sirkalmi

On Wed, 2010-08-04 at 22:57 +0200, istvan.ketler at lhsystems.com wrote:
> <property name="A1" value="a1" />
>                 <property name="A2" value="a2" />
>                 <property name="A3" value="a3" />
>                 
>                 <macrodef name="propconcat">
>                         <attribute name="name" />
>                         <attribute name="prefix" />
>                         <attribute name="serial" />
>                         <sequential>
>                                 <property name="@{name}"
> value="${@{prefix}@{serial}}" />
>                         </sequential>
>                 </macrodef>
>                 <propconcat name="hopp" prefix="A" serial="2" />
>                 <echo message="${hopp}" /> 



További információk a(z) Javalist levelezőlistáról