springmvc 视图解析器

问题描述

我的项目是由三个部分组成,一个是放后台代码,一个是放html页面,在配置文件里,配置视图时,前缀应该怎么写?

解决方案

解决方案二:
不太明白楼主问题,SpringMVC的视图解析器跟你项目组成放哪里有什么关系。?你指的前缀又是什么。。。
解决方案三:
是这样,我的项目是分开的,就是java代码一个项目,页面一个项目,那我在springmvc的配置文件里的视图解析器是不是要配找页面的路径和页面的后缀,如果是在一个项目里边就没问题,现在项目是分离了,找不到另一个放页面的项目的路径了。。。
解决方案四:
引用2楼a864929684的回复:

是这样,我的项目是分开的,就是java代码一个项目,页面一个项目,那我在springmvc的配置文件里的视图解析器是不是要配找页面的路径和页面的后缀,如果是在一个项目里边就没问题,现在项目是分离了,找不到另一个放页面的项目的路径了。。。

这个我就没弄过了,不同项目。。。关注大神。学习学习
解决方案五:
引用2楼a864929684的回复:

是这样,我的项目是分开的,就是java代码一个项目,页面一个项目,那我在springmvc的配置文件里的视图解析器是不是要配找页面的路径和页面的后缀,如果是在一个项目里边就没问题,现在项目是分离了,找不到另一个放页面的项目的路径了。。。

这样是找不到的,必须在同一个项目下才行,你页面都在另外一个项目里面了,spring怎么管理,怎么传值过去?这里有个集成好了的项目

时间: 2024-09-13 08:16:18

springmvc 视图解析器的相关文章

【SpringMVC框架】小结+视图解析器配置前缀和后缀

1.入门程序小结 通过入门程序理解springmvc前端控制器.处理器映射器.处理器适配器.视图解析器用法. 前端控制器配置: 第一种:*.action,访问以.action结尾 由DispatcherServlet进行解析 第二种:/,所以访问的地址都由DispatcherServlet进行解析,对于静态文件的解析需要配置不让DispatcherServlet进行解析   使用此种方式可以实现 RESTful风格的url 处理器映射器: 非注解处理器映射器(了解) 注解的处理器映射器(掌握)对

SpringMVC中ModelAndView对象与“视图解析器”

spring MVC这个环境中,Spring MVC会依据controller(或者你叫它handler)中处理方法的返回值,进行解析,解析之后提供一个视图,作为响应. 标注了@Controller的处理器,实际上本质是一个POJO,你标注了@Controller,我就高看你一眼.但你的形态就是一个java代码文件. 你作为一个java的土土的文件,你里面处理方法的返回值,也就是return语句,返回了一个东西.这个东西可以是String 也可以是 ModelAndView对象.这就是标注了@C

spring mvc-springMVC配置了JSp视图解析器就不能访问了,求大神支招,新手一枚,拜谢!

问题描述 springMVC配置了JSp视图解析器就不能访问了,求大神支招,新手一枚,拜谢! 项目用的springMVC框架,我配置了JSP的视图解析器,能正常跳转到JSP页面,但是跳转HTML页面就404,请问能够配置另外的视图解析器来区分呢,比如我要跳转到HTML的时候加个标识或什么的,求老司机帮帮忙,拜谢!

spring mvc-springmvc.xml如何配置多个视图解析器实现不同页面的跳转

问题描述 springmvc.xml如何配置多个视图解析器实现不同页面的跳转 解决方案 有一个多视图解析器,你可以看看 解决方案二: ``` 配置两个就好了,找不到第一个就会去找第二个

Spring MVC 中自定义视图 @Component 及 配置 多个视图解析器 Excel视图

首先我们建立一个自己的View实现View接口.要注意在类上面加上@Component的注解,因为看BeanNameViewResolver的源码知道,是直接从ioc容器里面拿的根据名字拿的视图,所以我们得把我们自己写的视图放到容器里面. HelloView.java package com.hust.springmvc.views; import java.util.Date; import java.util.Map; import javax.servlet.http.HttpServle

springMVC4(13)视图解析器分类详解

在<springMVC4(7)模型视图方法源码综合分析>一文中,我们介绍了ModelAndView的用法,它会在控制层方法调用完毕后作为返回值返回,里面封装好了我们的业务逻辑数据和视图对象或视图名 .下一步,视图对象往往会对模型进一步渲染,再由视图解析器进一步解析并向前端发出响应.在下面,我们详细介绍视图和视图解析器的各种分类. 在View接口中,定义了一个核心方法是: void render(Map<String, ?> model, HttpServletRequest req

Spring MVC视图解析器:配置多个视图解析器的优先级

问题 在Spring MVC应用程序中,我们经常需要应用一些视图解析器策略来解析视图名称.例如,联合使用三个视图解析器:InternalResourceViewResolver.ResourceBundleViewResolver和XmlViewResolver. 但是,如果返回了一个视图的名称,那么,使用哪一个视图解析器策略? 解决方法 如果应用了多个视图解析器策略,那么就必须通过"order"属性来声明优先级,order值越低,则优先级越高.例如: 1 2 3 4 5 6 7 8

基于XML配置的Spring MVC(所需jar包,web.xml配置,处理器配置,视图解析器配置)

1.添加jar 2.web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5"  xmlns="http://java.sun.com/xml/ns/javaee"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocat

关于 spring 视图解析器

  1.视图解析器顺序,order order 越小,优先级越高 2.多个视图解析器,会按顺序解析视图,解析不成功会交给下一个解析器,所以最好把jsp解析器放在最后 3.多个InternalResourceViewResolver 会报404错误,原因:此处我们使用了InternalResourceViewResolver,其有一个buildView方法,该方法一定会创建一个View:所以呢View永远不为null(即使该jsp不存在):问题就是出在这:因为我们使用这个的时候默认是使用servl