第一步你用到前端核心控制器,你应该有他,因此导包:
第二步:配servlet
第三步:配控制器,用来调用视图
结束之后我要干嘛?这个springMvC,我能否将这个pojo放到容器内部当中,能否通过bean标签进行配置,我能否使用注解:
4、将Controller,通过注解配置到spring容器当中:外部层,这里还用配映射,原因是请求过程我还得找那个Controller那个方法,内部还是有很多的方法:
5、如果你想Controller起作用,你还得扫描:
6、开发步骤
、
7、springMVC实例分析:
导入Spring和SpringMVC的坐标:
<!--Spring坐标--><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>5.0.5.RELEASE</version></dependency><!--SpringMVC坐标--><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>5.0.5.RELEASE</version></dependency>
来到web.xml文件,配一个servlet
接下来配置映射地址:
这代表着每次在访问时,任何请求都要走这个servlet,这样配代表着什么,你每次走的时候。
这里我们用这样一种格式:
接下来我们编写Controller视图:
我们再去创建一个包:
创建一个userController,写个方法,注意这里的return代表的是你要跳转的视图
现在我在web后创建一个jsp文件:
你要跳转视图,你在这里写就行
其次请求时我们要把他当成映射关系
这里的映射关系我们用requestMapping去替代,请求映射:
写上quick方法能够返回对应逻辑,最终映射到方法当中,执行对应逻辑,最终返回success.jsp,然后跳到视图当中。
第五步:你写完之后,我们要配置一个springMVC的配置文件:之后我们进行组件扫描,
这里你要给他改成一个context的命名空间:
MVC这个层的扫描,如果想要扫描,你要放到applicationContext.xml这个文件当中进行扫描,业务被区分,最后问题:这个spring-xml没有被加载?:
参考app...的加载是配置了一个监听器:
最后第一步,进行相应测试:我写了一个quick
你看是不是success正好返回了我们jsp内部的代码