2016-03-23 12 views
2

Struts2 Java Ben bir fasulye sınıfında açıklama değeri olarak bu sabit kullanmak istiyorum setter yöntemi gibi:kullanma Sabitler - DATEFORMAT</p> <pre><code><constant name="date.format" value="dd-MMM-yyyy" /> </code></pre> <p>setleri Ben struts.xml sabit bir var

@JSON(format="date.format")    
public void setEndDate(Date endDate) {  
    this.endDate = endDate; 
} 

Bu mümkün mü?

public class Sample extends BaseActionSupport { 

private String format;  

public String execute(){  
    //In you action 
    System.out.println("The format is" + format); 
} 

@com.opensymphony.xwork2.inject.Inject("date.format") 
public void setFormat(String format) { 
    this.format = format; 
} 

dikmeler setFormat arayarak date.format enjekte ve eylem yöntemleri kullanabilirsiniz:

+0

Ne sorduğunuzu belirsiz. –

+0

@JSON (format = "dd-MMM-yyyy) gibi ek açıklamadaki dateFormat değerini kodlamak istemiyorum. Bunu bir dış dosyadan okumak istiyorum. – Madhuri

cevap

1

dikmeler olarak kullanabileceğiniz bir iç bağımlılık enjeksiyon vardır.

İlgili konular