Я пытаюсь отобразить свои данные (в таблице), которые находятся в формате HTML.Отображение данных в игровой структуре с использованием Ebean и twirl
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)