首页 技术 正文
技术 2022年11月18日
0 收藏 423 点赞 2,489 浏览 3060 个字

web.xml文件:

<?xml version=”1.0″ encoding=”UTF-8″?>
<web-app version=”2.5″ 
 xmlns=”http://java.sun.com/xml/ns/javaee
 xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance
 xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee
 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd“>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  <servlet>
   <servlet-name>springMVC</servlet-name>
   <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
   <init-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath*:config/spring-servlet.xml</param-value>
   </init-param>
   <load-on-startup>1</load-on-startup>   <!–表示启动容器时初始化Servlet–>
  </servlet>
  <servlet-mapping>
   <servlet-name>springMVC</servlet-name>
   <url-pattern>/</url-pattern>          <!– 意思是拦截所有请求 –>
  </servlet-mapping>
</web-app>

spring-servlet.xml文件:

<?xml version=”1.0″ encoding=”UTF-8″?>
<beans
 xmlns=”http://www.springframework.org/schema/beans
 xmlns:context=”http://www.springframework.org/schema/context
 xmlns:p=”http://www.springframework.org/schema/p
 xmlns:mvc=”http://www.springframework.org/schema/mvc
 xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance
 xsi:schemaLocation=”http://www.springframework.org/schema/beans
                    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
                    http://www.springframework.org/schema/context
                    http://www.springframework.org/schema/context/spring-context-3.0.xsd
                    http://www.springframework.org/schema/mvc
                    http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
                    “>
    <bean name=”/test/multi” class=”com.mcm.web.controller.MultiController”>
     <property name=”methodNameResolver”>
      <ref bean=”paramMethodResolver”/>
     </property>
    </bean>
    <bean name=”/test/helloworld” class=”com.mcm.web.controller.HelloWorldController”></bean>
 
  <bean id=”paramMethodResolver” class=”org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver”>
  <property name=”paramName” value=”action”/>
    </bean>
 
 <!– 配置视图解析器 –>
 <bean id=”viewResolver” class=”org.springframework.web.servlet.view.InternalResourceViewResolver”>
     <property name=”prefix” value=”/”/>
     <property name=”suffix” value=”.jsp”/>
 </bean>                  
 </beans>

MultiController.java文件:

package com.mcm.web.controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.multiaction.MultiActionController;

public class MultiController extends MultiActionController {
 public ModelAndView add(HttpServletRequest request,HttpServletResponse response){
  System.out.println(“————add——————“);
  return new ModelAndView(“/aaa”, “method”, “add”);
 }
 
 public ModelAndView update(HttpServletRequest request,HttpServletResponse response){
  System.out.println(“————update——————“);
  return new ModelAndView(“/aaa”, “method”, “update”);
 }

}

aaa.jsp文件body部分:

<body>

多个方法的Controller,本次方法是${method }

</body>

上一篇: d3 API axis
下一篇: WP7推送通知服务
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,088
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,564
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,413
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,186
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,822
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,905