在 spring 中,每个页面或类都映射到 dispatcherservlet 中。但是我怎么能在没有映射的情况下调用多个函数而只使用一个控制器。所有插入、删除函数都将在另一个类中定义。
指数
<a href="delete.htm">New Record</a>
<a href="insert.htm">New Record</a>
函数.java
insert()
{
...............
}
delete()
{..................
}
控制器.java
public class controller {
@RequestMapping(value = "/insert.htm")
public insert(){...................
}
@RequestMapping(value = "/delete.htm")
public delete(){....................
}
}
调度程序servlet
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="index.htm">indexController</prop>
</props>
</property>
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/"
p:suffix=".jsp" />
<!--
The index controller.
-->
<bean name="indexController"
class="org.springframework.web.servlet.mvc.ParameterizableViewController"
p:viewName="index" />