<bean id="helloWorldController" class=com.isoftstone.controller.HelloWorldController">
<property name= "viewPage">
<value>show</value>
</property>
<bean>
<bean id="paraMethodResolver" class="org.springframework.web.servlet.multiaction.
ParameterMethodNameResolver">
<property name="paramName">
<value>method</value>
</property>
</bean>
<bean id="action" class="org.springframework.web.servlet.mvc.MultiActionController">
<property name="methodNameResolver">
<ref bean="paraMethodResolver"/>
</property>
<property name="delegate">
<ref bean="helloWorldController"/>
</property>
</bean>
//Controller类可以不继承任何类
public class HelloWorldController {
private String viewPage;
public ModelAndView insert(HttpServletRequest request, HttpServletResponse response) {
String helloWorld = RequestUtils.getRequiredStringParaMeter(request,"msg");
....
....
retrun ModelAndWiew(getViewPage(),model);
}
public ModelAndView update(HttpServletRequest request, HttpServletResponse response) {
String helloWorld = RequestUtils.getRequiredStringParaMeter(request,"msg");
....
....
retrun ModelAndWiew(getViewPage(),model);
}
.............
}