从控制器重定向到jsp
我是Spring的新手,从控制器向jsp传递值,就像从控制器重定向到jsp,jsp,spring-mvc,Jsp,Spring Mvc,我是Spring的新手,从控制器向jsp传递值,就像 public ModelMap postquery() { logger.debug("in query"); ModelMap a = new ModelMap("home.jsp"); a.addObject("listt",postservice.getPostDetailsBean()); a.addObject("siz",postservice.getPostDetailsBean().size()
public ModelMap postquery() {
logger.debug("in query");
ModelMap a = new ModelMap("home.jsp");
a.addObject("listt",postservice.getPostDetailsBean());
a.addObject("siz",postservice.getPostDetailsBean().size());
return a;
}
它被禁止使用jsp,但url不同于
/web/home.jsp
,它是/web/postt/getpost
。有人能帮我吗?在春季,您可以将任意jsp映射到任意URL路径。通常需要一个视图解析器来将控制器处理程序方法指定的视图名称解析为实际视图(例如:jsp)
请阅读一些基本的Spring MVC教程和示例代码,以熟悉重定向到JSP的过程,比如说“hello.JSP”:-
参考文档如果我使用重定向,那么模型中的值不会显示在jspI used View Resolver中,因此它会重定向到正确的jsp,比如web/home.jsp。但是url没有更改View Resolver不应该更改任何url,我想您需要回顾基本的Spring概念