如何将jsp中的不同链接映射到扩展multiactioncontroller的控制器中的方法

时间:2012-12-02 10:11:42

标签: jsp spring-mvc

我使用spring和jsp.in我的jsp我是1个按钮和2个链接。通过单击按钮并链接它将执行一些功能并保持在同一页面。所以我使用单个控制器扩展multiactioncontroller.i完成了网址映射

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

现在我需要将不同的方法映射到jsp页面中的按钮和链接以执行不同的操作。有人帮我这个???

1 个答案:

答案 0 :(得分: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的源代码,将会很有帮助。