创建SpringMVC项目(maven)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
刚建好的项目,页面会有红杠(不确定是否所有版本的eclipse创建的都有),在pom中引入下面的就可以了:
javax.servletservlet-api2.5
在pom文件中引入需要的SpringMVC,做测试用根据自己的需求引用适当的,不需要的可以删除:

org.springframeworkspring-core${spring-framework.version} org.springframeworkspring-beans${spring-framework.version} org.springframeworkspring-context${spring-framework.version} org.springframeworkspring-context-support${spring-framework.version} org.springframeworkspring-web${spring-framework.version} org.springframeworkspring-webmvc${spring-framework.version}org.springframeworkspring-aspects${spring-framework.version}org.springframeworkspring-expression${spring-framework.version}org.springframeworkspring-aop${spring-framework.version}compile

配置spring-mvc.xml

<?xml version="1.0" encoding="UTF-8"?>


<mvc:annotation-driven /> mvc:default-servlet-handler/<context:component-scan base-package=“com.test.springMVC.*”/>



开启注解扫描,注入了AnnotationMethodHandlerAdapter作用是对有RequestMapping注解的控制器进行HTTP路径、HTTP方法和请求参数解析.DefaultAnnotationHandlerMapping作用是映射处理程序方法级别的HTTP路径.在spring 3.1之后由RequestMappingHandlerAdapter和RequestMappingHandlerMapping代替

在web.xml加入对应信息:
Encodingorg.springframework.web.filter.CharacterEncodingFilterencodingUTF-8forceEncodingtrueEncoding/dispatcherorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:spring-mvc.xml1dispatcher/.html

创建对应目录:

package com.test.springMVC.action;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class TestController {@RequestMapping(value = “/hello”)public String hello() {return “hello”;}
}

通过Tomcat启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值