そのアクションにデータを投稿するときに Content-Type を text/html または text/plain に設定すると、コントローラーのアクションがデータを取得できない理由を知っている人はいますか? (私はストラット2を使用しています)
以下のような私の行動:
public class APINewsAction extends ActionSupport {
private String rowId;
public String getRowId() {
return rowId;
}
public void setRowId(String rowId) {
this.rowId = rowId;
}
public String onNews(){
System.out.println("rowId="+ rowId);
}
}
そして、以下のように struts.xml を構成しました。
<package name="api_news" extends="struts-default" namespace="/news-api">
<action name="news"
class="news.action.APINewsAction"
method="onNews">
<result name="input" type="json"></result>
</action>
</package>
誰でも知っていますか?
ありがとう、