我正在尝试以 Html 格式显示我的数据(在表格中)。
package models;
import com.avaje.ebean.Ebean;
import com.avaje.ebean.text.json.JsonContext;
import play.db.ebean.Model;
import play.twirl.api.Html;
import javax.persistence.Column;
import javax.persistence.Entity;
import java.util.ArrayList;
import java.util.List;
@Entity
public class BarChartData extends Model {
public String username;
public int number;
public static Model.Finder<String,BarChartData> find = new Model.Finder<String,BarChartData>(
String.class, BarChartData.class
);
public static List<BarChartData> getBarChartData(){
List<BarChartData> Data = new ArrayList<BarChartData>();
Data = Ebean.find(BarChartData.class).findList();
return Data;
}
//passing data from Sql in Json format
public static String JsonStyleData(){
JsonContext json = Ebean.json();
String jsonOutput = json.toJson(getBarChartData());
return jsonOutput;
}
//passing json format data in Html
public static Html chartData(){
Html chartData = new Html(JsonStyleData());
return chartData;
}
在 index.scala.html 我有这个包含我的数据的变量。我想知道如何使用这个变量来显示/编辑我的数据。
@(D3DataNPost: Html)