Struts 2 variabili dinamiche

Sto cercando di creare una variabile dynamic in Struts2 usando il tag set

  

numConst restituirà un valore dinamico recuperato dal database. Ad esempio, se il valore è NINE, il numero deve essere @[email protected]

Ho impostato il valore nella mia class java in modo che @[email protected] restituisca 9 .

Finora, il valore può essere visualizzato senza problemi nel tag di testo se lo uso

  

Restituirà 9 ma viene visualizzato in modo errato quando ho provato a utilizzare il tag di proprietà

     

Tutti gli esempi sopra riportati mi daranno il valore @[email protected] . Il motivo per cui provo ad ottenere il valore dal tag di proprietà è perché voglio copiare il modo corretto su come visualizzare il valore in modo che io possa usarli in se tag come sotto esempi:

  do something  

o

  do something  

CommonConstant:

 package xxx; public abstract class CommonConstant { public static final int NINE = 9; public static final int NINEONE = 91; public static final double ADMIN_PGM = 1.4; // ... omitted ... } 

Qualcuno può aiutarmi?

Sembra una soluzione alternativa, ma puoi usare attr per valutare la stringa.

     do something  

È ansible utilizzare l’espressione parentesi per valutare il risultato dell’espressione.

    

Guarda la valutazione dell’espressione della guida linguistica OGNL.