如何用springMVC 返回一个指定的HTML页面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用springMVC 返回一个指定的HTML页面相关的知识,希望对你有一定的参考价值。
一、跳转到某个方法 方式一:使用ModelAndView return new ModelAndView("redirect:/toList"); 这样可以重定向到toList这个方法 方式二:返回String return "redirect:/ toList "; 二、跳转到jsp return "/ toList "; 这样可以调整到toList.jsp 页面,需在配置文件配置视图解析配置 配置内容: <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="viewClass"> <value>org.springframework.web.servlet.view.InternalResourceView</value> </property> <!--jsp存放的目录--> <property name="prefix"> <value>/</value> </property> <!--jsp文件的后缀--> <property name="suffix"> <value>.jsp</value> </property> </bean> 参考技术A 用springMVC 返回一个指定的HTML页面的方法:1、servlet容器调用DispatcherServlet获取请求
2、DispatcherServlet得到controller对应的路径映射并且制定返回HelloWorld,映射到页面 /WEB-INF/view/HelloWorld.html 视图。
3、响应成功后通过 RequestDispatcher.forward("/WEB-INF/views/HelloWorld.html")跳转到指定的html页面
@RequestMapping(value="html", method = RequestMethod.GET )
public String home(Locale locale, Model model)
return "HelloWorld";
配置文件servlet-context.xml:
<!-- Enables the Spring MVC @Controller programming model -->
<annotation-driven />
<!-- Handles HTTP GET requests for /resources/** by efficiently serving up static resources in the $webappRoot/resources directory -->
<resources mapping="/resources/**" location="/resources/" />
<!-- Resolves views selected for rendering by @Controllers to .jsp resources in the /WEB-INF/views directory -->
<beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/WEB-INF/views/" />
<beans:property name="suffix" value=".html" />
</beans:bean> 参考技术B springMVC 返回一个指定的HTML页面的写法如下:
@RequestMapping(value="/html", method=RequestMethod.GET)
public String prepare(Model model)
model.addAttribute("foo", "bar");
model.addAttribute("fruit", "apple");
return "views/html"; //view name
SpringMVC的controller一般我们可以配置返回:jsp, json, Velocity, FreeMarker, xml, PDF, Excel等等视图。
如何用SpringMVC搭建系统
你是否也想要进入最有“钱景”的IT行业呢?你想要找一份IT行业的好工作,如果你想进入互联网名企就业,你可以直接给小编留言或者扫描下方二维码即可报名薪火华扬免费试听课程,通过试听课程选择最适合您的学习方向,实现高薪就业小目标。
直奔高薪,不走弯路!
扫描下方二维码
预定薪火华扬免费试听名额
选择最靠谱的培训机构
找到最适合你的IT课程
以上是关于如何用springMVC 返回一个指定的HTML页面的主要内容,如果未能解决你的问题,请参考以下文章