Я новичок в MVC и Play framework (Java). Вместо того, чтобы использовать Groovy для динамического HTML, я сделал нашу собственную страницу со статическим HTML, я имею в виду, что у нас нет выражений Groovy. Здесь у меня есть контроллер «Клиент», который генерирует объект JSON, который должен быть отправлен на вызов ajax в поле зрения. Я пробовал использовать метод render(), кажется, я использовал его неправильно. Вы можете дать мне какую-нибудь идею, чтобы перейти отсюда. Благодарю.
public static void customer(){
WordAPI objWordAPI=new WordAPI();
List<WordInfo> listObjWord= objWordAPI.MakeAPIObject(nSurveyId);
JSONSerializer modelSerializer=new JSONSerializer().exclude("NSpontanity","NWordRepresentativity","NWordValue","NWordFrequency","class").rootName("Words");
render("Application/wordcloud.html",modelSerializer.serialize(listObjWord));
}
и вызов ajax в представлении "wordcloud.html"
$.ajax({
url: "/customer",
dataType : 'json',
success: function (data) {
alert(data);
}
})