0

我正在使用 spring 和 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 和控制器的源代码,将会很有帮助。

于 2012-12-05T11:29:37.083 回答