SpringMVC

 

 

src/main/webapp/WEB-INF/web.xml

 

  

------------------ 视图解析器俩种方法-------------------------------
<!-- view resolver 视图解析器 -->
<bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:viewClass="org.springframework.web.servlet.view.JstlView"
p:prefix="/WEB-INF/jsp/"
p:suffix=".jsp" />

<!-- 配置视图解析器 -->
bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/pages/"></property>
<property name="suffix" value=".jsp"></property>
</bean>
</beans> 

 ===================================================

 

 

 

 

 

 

3.第一步a标签里url指向/hello请求,然后通过dispatcherservlet,handlerMapping对应到具体哪个Controller类上注解的‘/hello’对应的方法, 第三步返回任何方法sayHello() 也叫处理器,都通过第四步转成对应适配器HandlerAdapter,然后第五步去执行适配器里的controller里的sayHello()方法,执行方法后第六步返回

modelandview返回success.jsp页面,再第八步把返回页面交给视图解析器ViewResolver, 第九步返回具体view渲染

 

 

 

    

  必须有请求头

 

 

 

 

 

 

 

 

 

 

 请求参数包含实体类型

如果参数类型是实体类

 

 

 

 

 

 

 

 

 

 

 

后台查数据,存在model对象,通过request显示前端

 

 返回值是void类型情况:

 

 

 

  

 

 @RequestMapping(value = "/payment",produces = "application/json")

posted @ 2022-07-29 15:52  也许明天  阅读(25)  评论(0编辑  收藏  举报