我使用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页面中的按钮和链接以执行不同的操作。有人帮我这个???
答案 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的源代码,将会很有帮助。