📅  最后修改于: 2020-12-04 08:25:06             🧑  作者: Mango
在这里,我们将一个视图页面重定向到另一个视图页面。
让我们看一下Spring Web MVC框架的简单示例。步骤如下:
org.springframework
spring-webmvc
5.1.1.RELEASE
javax.servlet
servlet-api
3.0-alpha-1
让我们创建一个包含链接的简单jsp页面。
index.jsp
让我们创建一个返回JSP页面的控制器类。在这里,我们通过带有@Requestmapping批注的特定名称来映射该类。
HelloController.java
package com.javatpoint;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class HelloController {
@RequestMapping("/hello")
public String redirect()
{
return "viewpage";
}
@RequestMapping("/helloagain")
public String display()
{
return "final";
}
}
web.xml
SpringMVC
spring
org.springframework.web.servlet.DispatcherServlet
1
spring
/
现在,我们还为视图解析器提供了视图组件。
在此,将InternalResourceViewResolver类用于ViewResolver。
由controller + suffix页面返回的prefix +字符串将为视图组件调用。
此xml文件应位于WEB-INF目录中。
spring-servlet.xml
viewpage.jsp
final.jsp
Welcome to Spring MVC Tutorial
输出:
<="" >