JSPからActionを呼び出す方法

GETで呼び出す場合

GETでActionを呼び出すには、以下のようにを利用します。
またURLパラメータを送る場合には、を使います。

<s:if test="%{pager.prev}">
  <s:url id="prevListUrl" action="list">
    <s:param name="offset" value="%{pager.prevOffset}" />
  </s:url>
  <s:a href="%{prevListUrl}">Prev</s:a>
</s:if>
<s:if test="%{pager.next}">
  <s:url id="nextListUrl" action="list">
    <s:param name="offset" value="%{pager.nextOffset}" />
  </s:url>
  <s:a href="%{nextListUrl}">Next</s:a>
</s:if>

POSTで呼び出す場合

POSTでActionを呼び出すには、以下のようにを利用します。
またPOSTパラメータを送る場合には、などを使います。

<s:form action="#" method="post">
  <s:if test="%{pager.prev}">
    <s:submit value="back" action="backCatalog" />
  </s:if>
  <s:if test="%{pager.next}">
    <s:submit value="next" action="nextCatalog" />
  </s:if>
  <s:hidden name="offset" value="%{pager.offset}" />
</s:form>