SpringMVC Helloworld

一、helloworld

1.jar包

image

2. web.xml

先配置DispatcherServlet 又叫前置解析器 作用是将url 请求拦截过滤



名称

org.springframework.web.servlet.DispatcherServlet



contextConfigLocation

SpringMVC ioc容器的位置

可以是 在类路径下面

classpath:springmvc.xml

也可以不做配置 没有

 默认在WEB-INF下面 名称是名称这里的 名称-servlet.xml



1







springDispatcherServlet

过滤拦截的url请求方式 /是拦截所有请求

/


3. springmvc.xml

springmvc 的ioc容器 一般在classpath下面

先配置 要扫描的包











再配置视图解析器

将返回的 字符串 与prefix suffix 拼接 得到对应的页面全路径 作为跳转页面








4. bean中注解

一般与springmvc 相关的bean使用@Controller 注解

@RequestMapping(value="/testHello",method=RequestMethod.GET)

public String testHello() {

System.out.println("testHello");

return "success";

}

@RequestMapping 用来注解点击页面后 需要响应的目标方法

参数有 value 表示响应url “/+url” 页面中没有“/”

method 响应的方式 默认是GET 若请求是POST 报错

5. jsp 页面

Test Hello

testHello 响应的url 前面没有 /

你可能感兴趣的:(SpringMVC Helloworld)