Мне нужно разъяснение по этой технологии ниже
Текущая технология: Struts 1.2 Jsp Java AngularJS
В настоящее время я пытаюсь перенести одну из моих страниц jsp на страницу AngularJS, которая является клиентским требованием.
Я пытаюсь использовать приведенный ниже код для получения ответа json, но мне не удалось получить данные json на моей странице jsp.
Вопрос: 1) Как получить объект json из ответа класса действия в структурах?
2) В настоящее время: Примечание: один из временных способов получить объект json в jsp с помощьюsession.setAttribute () и getAttribute .. но это не простой способ сделать это, поскольку я просто получаю все свои данные таблицы и помещаю в сессию.кроме этого в любом случае, пожалуйста, помогите ..
Код: В JSP:
$scope.getDataFromServer = function() {
$http({
method : 'GET',
url : '/com/test/Browse.do'
}).then (function successCallback(response) {
var itemsDetails = JSON.parse(response);
$scope.person = response;
}).error(function(data, status, headers, config) {
});
};
**//The above response getting as object unable to get json object.**
In action class:
public void doExecute(ActionContext ctx) throws IOException,
ServletException {
PersonData personData = new PersonData();//[PersonData class available]
personData.setFirstName("Mohaideen");
personData.setLastName("Jamil");
String json = new Gson().toJson(personData);
ctx.forwardToInput();
}
Я смог получить данные, используя атрибут сеанса, как показано ниже, но это не способ обряда заставит менячтобы избежать действия распорок, а также ввода данных всей таблицы в сеанс, я не уверен, будет ли это обычным или безопасным способом.var data1 = '<% = session.getAttribute ("jsonobjtest")%>';
Не могли бы вы мне помочь, чтобы получить общий способ реализации с помощью Struts 1.2 и angularjs?если мы не можем сделать это, помогите мне направить меня в обход, как добиться с angularjs?