2013-08-26 3 views
-2

У меня есть несколько запросов в приложении для моих распорок 2.Запросы Struts2 json выполняются более одного раза

При использовании запроса json я вижу, что они работают более двух раз, даже 5 раз. Зачем!

Пожалуйста, помогите!

I Have мой метод, объявленный как это:

@Actions({ @Action(value = "/getelements", results = { @Result(name = "success", type = "json") }) }) public String myelements() { // getting elements here }

это получить тх сделать это работает снова и снова?

+0

конфигурация Post действий и StackTrace. –

+0

@Actions ({@Action (value = "/ get_result", results = {@Result (name = "success", type = "json")})}) –

+0

, а stacktrace не вызывает никаких ошибок. он работает отлично, но не раз при запросе evry –

ответ

0

Просто предположите, но если ваши методы действий начинаются с getXXX, тогда тип результата json снова вызовет этот метод, когда он попытается сериализовать класс действия json. Это имеет смысл?

В основном убедитесь, что только ваши методы геттерными начинаются с Достался и ваш метод действия что-то еще, как execXXX