2016-03-23 9 views
2

Struts2のJavaは私がのためにBeanクラスに注釈値としてこの定数を使いたいですセッターメソッドのような:使用あらわす定数 - DATEFORMAT</p> <pre><code><constant name="date.format" value="dd-MMM-yyyy" /> </code></pre> <p>を設定し、私はstruts.xmlで定数を有する

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

これは可能ですか?

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; 
} 

ストラットsetFormatを呼び出すことによってdate.formatを注入して、アクションメソッドでそれを使用することができます。

+0

あなたが尋ねるものは不明です。 –

+0

@JSON(format = "dd-MMM-yyyy"のようなアノテーションのdateFormat値をハードコーディングする必要はありません。 – Madhuri

答えて

1

ストラットは、あなたのように使用できる内部依存性の注入は、持っています。

関連する問題

 関連する問題