zoukankan      html  css  js  c++  java
  • Java 系列之spring学习--springmvc搭建(四)

    一、建立java web 项目

      

    二、添加jar包

      spring jar包下载地址http://repo.spring.io/release/org/springframework/spring/

      

       2.1、导入jar包

        

        先不管哪些包的具体作用,直接全部导入。

        

    三、配置web.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <web-app>
      <display-name>Archetype Created Web Application</display-name>
      <!-- 所有的请求都会被dispatherservlet捕获 -->
      <servlet>
        <servlet-name>springmvc</servlet-name>
     	<init-param> 
     		<param-name>contextConfigLocation</param-name> 
     		<param-value>/WEB-INF/springmvc-servlet.xml</param-value> 
    	 </init-param>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
      </servlet>
      <servlet-mapping>
      			<servlet-name>springmvc</servlet-name>
      			<url-pattern>/</url-pattern>
      </servlet-mapping>
    </web-app>
    

    四、新建一个控制器

    package springmvc;
    
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    import org.springframework.web.servlet.ModelAndView;
    import org.springframework.web.servlet.mvc.AbstractController;
    
    public class welcomeController extends AbstractController {
    
    	@Override
    	protected ModelAndView handleRequestInternal(HttpServletRequest arg0,
    			HttpServletResponse arg1) throws Exception {
    		// TODO Auto-generated method stub
    		System.out.print("hello springmvc");
    		return null;
    	}
    
    }
    

    五、建立springmvc-servlet.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <beans   xmlns="http://www.springframework.org/schema/beans"  
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
        xmlns:tx="http://www.springframework.org/schema/tx"  
        xmlns:context="http://www.springframework.org/schema/context"    
        xmlns:mvc="http://www.springframework.org/schema/mvc"    
        xsi:schemaLocation="http://www.springframework.org/schema/beans   
        http://www.springframework.org/schema/beans/spring-beans-3.2.xsd   
        http://www.springframework.org/schema/tx   
        http://www.springframework.org/schema/tx/spring-tx-3.2.xsd  
        http://www.springframework.org/schema/context  
        http://www.springframework.org/schema/context/spring-context-3.2.xsd  
        http://www.springframework.org/schema/mvc  
        http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd"> 
        
    	<bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"></bean>
    	<bean name="/welcome.html" class="springmvc.welcomeController">
    	</bean>
    	 <!-- 视图解释类 -->  
        <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">  
            <property name="prefix" value="/WEB-INF/JSP/"/>  
            <property name="suffix" value=".jsp"/>  
        </bean>  
    </beans>
    

    六、Look

     

  • 相关阅读:
    .NET使用ICSharpCode.SharpZipLib压缩/解压文件
    在vs2005中使用AnkhSvn服务端IP改变无法连接
    repeater标签双重循环的使用
    在vs2005中使用SVN进行版本管理
    jmeter--响应断言
    jmeter--十三种断言方式介绍
    jmeter--参数化的四种方法
    jmeter--元件的作用域与执行顺序
    jmeter--使用badboy录制脚本
    jmeter--基本组件介绍
  • 原文地址:https://www.cnblogs.com/WangJunZzz/p/8325752.html
Copyright © 2011-2022 走看看