0

次のことを行う必要があります:ユーザーがボタンをクリックすると、アクションがトリガーされ、アクションが完了すると、ユーザーに表示されるjspページに適切なメッセージが送信されます。次のコードを使用していますが、それを完了する方法についてのアイデア。

   <sj:a id="Submit" href="%{ajaxText}" targets="div1">Add</sj:a>
   <s:url id="ajaxText" value="/myAction.action"/>
4

1 に答える 1

1

It is very easy:

JSP:

<s:url id="ajaxText" value="/myAction.action"/>
<sj:a id="Submit" href="%{ajaxText}" targets="div1">Add</sj:a>
<s:actionmessage />

Action class:

public String execute() throws Exception {
    addActionMessage("your message");
    return Action.SUCCESS;
}

Configuration:

<action name="myAction" class="">
    <result name="success">path/to/your.jsp</result>
</action>

the message sould be shown.

于 2012-09-17T13:58:16.013 に答える