springMVC初探视图解析器——XmlViewResolver

news/2024/7/7 7:15:41

XmlViewResolver解析器

XmlViewResolver基于XML文件中的视图bean来解析“逻辑视图”。XmlViewResolver默认会从/WEB-INF/views.xml中加载视图bean,

当然你也可以自己设置该xml文件的位置,该解析器有个属性“location”可设置xml位置

image_thumb[10]

当处理器返回“逻辑视图”(假设返回”jsonview“)时,解析器XmlViewResolver会在对应的views.xml文件中

寻找Id为jsonview的Bean,如果找到就处理。

views.xml中的配置如图:

image_thumb[23]

处理类:

image_thumb[18]

前台页面显示:

image_thumb[25]

 

注意:其中views.xml还可以这样写(属性url指定页面):

image_thumb[28]

这样就会到WelcomePage.jsp页面,感觉像个转发(个人感觉没什么必要)

转载于:https://www.cnblogs.com/liruiloveparents/p/5054702.html


http://www.niftyadmin.cn/n/4136287.html

相关文章

python装饰器class_python的装饰器

捋了一遍又一遍,终于对装饰器有了一点点的认识 基本的装饰器长这样: defadd_news(func):def new_func(*args, **kwargs):print("这是新添加的内容")return func(*args, **kwargs)return new_func add_news def my_func(): print("----som…

c++继承知识总结

c继承相关知识总结 一 继承关系:public protected private 不矫情 直接贴代码 举例代码主要从: a. 基类成员对其对象的可见性: 只有public成员可以访问 b. 基类成员对派生类的可见性: c. 基类成员对派生类对象的可见性&#xf…

python字符串小数转化整数_Python字符串、整数、和浮点型数相互转换实例

前言序锦 在编程中,经常要用到字符串的相互转换,现在在这里记录一下Python里面的字符串和整数以及浮点型数之间是如何进行相互转换的。 int(str)函数将符合整数的规定的字符串转换成int型的 float(str)函数将符合浮点型的规定的字符串转换成float型的 st…

《编程之法》1.3字符串的全排列,组合,重复排列,八皇后问题

题目描述:输入一个字符串,打印出该字符串中字符的所有排列,例如输入"abc",输出"abc","acb","bac","bca","cab","cba" 解法一:递归实现 类似于…

强强学Android_自定义Button

自定义开关 学习笔记如有错误之处请大家帮忙指出纠正__谢谢-------------------------------------------------------------------------------------------------------------------------------------------难点总结 : 一个自定义控件 即实现了触摸事件 又实现了点击事件 ,…

为什么构造函数不可以声明为虚函数,而析构函数可以

构造函数不能声明为虚函数,析构函数可以声明为虚函数,而且有时是必须声明为虚函数。 不建议在构造函数和析构函数里面调用虚函数。 构造函数不能声明为虚函数的原因是: 1 构造一个对象的时候,必须知道对象的实际类型,而虚函数行为…

什么情况下c++编译器会合成默认构造函数

问题:对c初学者来说存在一个误区,如果类没有定义任何构造函数,编译器会自动生成默认的构造函数。 注意:这种说法是错误的。 正确的说法:惟有默认构造函数”被需要“的时候编译器才会合成默认构造函数。 那什么情况…

halcon显示坐标_初识halcon(一)

halcon介绍HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。它节约了产品成本,缩短了软件开发周期——HALCON灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。在欧洲以及日本的工…