2011-01-01 15 views
0

私は、500個以上の文字を格納するためのcom.google.appengine.api.datastore.Textプロパティを持つエンティティを持っています。Jersey REST Webサービスでcom.google.appengine.api.datastore.Textを使用する方法

問題は、ジャージーRESTはテキストタイプのようなものではありません。だから私はゲッターはこのように、それは残りの部分で動作するように取得するのstringValueを返す作っ:

public String getContent() { 
    return content.getValue(); 
} 

public void setContent(Text content) { 
    this.content = content; 
} 
開発モードで実行しない場合は、GAEにデプロイするときにエラーが唯一の来る

The type of the getter is java.lang.String but that of the setter is com.google.appengine.api.datastore.Text. They have to be the same. 

何にします行う?

答えて

1

これを行います。

public String getContent() { 
    return content.getValue(); 
} 

public void setContent(String data) { 
    this.content = new Text(data); 
} 
関連する問題