0

私はスプリングとjspを使用しています。私のjspでは1つのボタンと2つのリンクを使用しています。ボタンとリンクをクリックすると、いくつかの機能が実行され、同じページに残ります。したがって、multiactioncontrollerを拡張する単一のコントローラーを使用しています。URLを実行しました。としてのマッピング

  <bean id="urlMapping"    class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>                 
<prop key="/adminhomepage.htm">adminHomePageController</prop>
</props>
</property>
</bean>

今、私はさまざまなメソッドをjspページのボタンとリンクにマップして、さまざまなアクションを実行する必要があります。

4

1 に答える 1

0

次のようなJavaScriptを使用できます。

<input type="button" id="button1" onclick="doOnButtonClick();">

リンクについては、

<a href="javascript:onLinkClick();">
<script>
function doOnButtonClick(){
document.yourFormName.action="youActionUrl?params";
document.yourFormName.submit();
}

function onLinkClick(){
document.yourFormName.action="youActionUrl?params";
document.yourFormName.submit();
}
<script>

これは私があなたの必要性から推測していることであり、それに応じてさまざまなアクションを実行するために注釈を使用することができます。jspとcontrollerのソースコードを提供すると便利です。

于 2012-12-05T11:29:37.083 に答える