springMVC -10.21-01
SpringMVC 其实本质就是开发Servlet。
DIspatcherServlet就是SpringMVC的入口
这三个就是控制器:
控制器:@Controller 怎么用控制器来去拦截: 方法上面 用@RequestMapping()
将有注解的包进行扫描 在XML文件中:
视图解析器:
就是在这里 进行返回 不用写前缀view 也不用写后缀的.jsp :
index —(自己写的一些调用关键字)–>跳转到Controller层 进行解析:------>
然后 识别解析进行再次跳转。 返回的success通过视图解析器 进行拼接成 自己能跳转的地方。
这里的《url-pattarn》是借助url 可以拦截所有的/ 代表所有的请求。
兼容SpringMVC不能这么配置:
第一个第二个交给mvc 处理 就是交给这种来拦截:
没有.action交给servlet来处理。
@RequestMapping可以映射到 类可以再方法前面。那就是先找类的映射再找 方法的映射。映射的顺序就是大的套小的 其实是有一些啰嗦的。
这里是怎么输入代码。
这里是怎么如何进行传参数。之类的。
前台就是将zs 传到welcome 中去,然后将这个传到welcome5的name中然后传入到最终的name中。
一般的浏览器只支持get post 请求 如需要支持 解决 支持get post delete put 需要加上过滤器进行更改。使其支持。