zoukankan      html  css  js  c++  java
  • 阿录帮帮忙—spring mvc 的hello world

    一:web.xml配置

    <!-- Spring MVC配置 -->
      <servlet>
    	<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
    	<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    	<init-param>
    		<param-name>contextConfigLocation</param-name>
    <pre name="code" class="html">                <!-- 相应的mvc配置文件地址: -->
      <param-value>/WEB-INF/conf/web-application-config.xml</param-value></init-param> </servlet> <servlet-mapping><servlet-name>Spring MVC Dispatcher Servlet</servlet-name><url-pattern>*.do</url-pattern> </servlet-mapping>

    
    二:mvc配置文件
    <?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:p="http://www.springframework.org/schema/p"
        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.xsd
            http://www.springframework.org/schema/context	
            http://www.springframework.org/schema/context/spring-context.xsd
            http://www.springframework.org/schema/mvc
            http://www.springframework.org/schema/mvc/spring-mvc.xsd">
    
    	<!-- 默认扫描的包路径 -->
        <context:component-scan base-package="com.sofmit.psa"/>
        <!-- 加入注解驱动 -->
        <mvc:annotation-driven/>
        <!-- 定义跳转的文件的前后缀 -->  
    	<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">  
            <property name="prefix" value="/WEB-INF/jsp/" />          
            <!-- 默认转向页面后缀 -->
            <property name="suffix" value=".jsp" />  
        </bean>  
    
    </beans>
    三:后台代码
    package com.sofmit.psa.central.test.test;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    
    @Controller
    @RequestMapping("/central/test")
    public class TestAction {
    	
    	@RequestMapping("/test")
    	public String test(){
    		return "/test";
    	}
    
    }
    四:前台代码

    <?

    xml version="1.0" encoding="UTF-8" ?> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Insert title here</title> </head> <body> HELLO WORLD。!

    !!

    !!。!

    !。!!

    。。!!!!!

    !!

    </body> </html>




  • 相关阅读:
    亲手使用Sencha Touch + phonepag开发Web APP随笔 -- 第一个APP
    亲手使用Sencha Touch + phonepag开发Web APP随笔 -- 环境安装篇
    安装Ruby下的compress失败
    Centos 6.5安装bugzilla 5.0.2
    Win7+Eclipse+Hadoop2.6.4开发环境搭建
    [整理]Centos6.5 + hadoop2.6.4环境搭建
    js 使用技巧
    css 样式小窍门
    fpm rpm制作
    nginx rewrite
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5056338.html
Copyright © 2011-2022 走看看