Я борюсь с предположительно простой задачей. У меня есть вызов ajax для метода в классе действий. Как должен выглядеть метод действия? Спасибо.
$.ajax( {
type : "POST",
url : "loadBenchMark",
data : {rulesetInt: 1},
success : function(data) {
console.log('success');
},
error : function(request, textStatus, errorThrown) {
console.log("Error Thrown:" +request.statusText);
}
});
Мои Struts.xml
<action name="loadBenchMark"
class="com.test.cashdesk.mktpx.ui.action.LoadDefaultsAction" method="retrieveBenchmark">
<result type="json"></result>
</action>
Я попробовал, чтобы мой метод действия был похож на
public String retrieveBenchmark(int rulesetInt) {
// do something here
return SUCCESS;
}
но призыв к действию выдает 500 internal server error
.
с getter setter
для rulesetInt
и вызовом метода действия, как это работает.
public String retrieveBenchmark() { // access rulesetInt here}
Ответ отсюда
Пожалуйста, помогите.