老师请问,配置视图转换器时,属性viewClass这个具体是做什么的

来源:3-4 配置(下)

tataxqy

2019-04-02 11:25:49

视频里说是指定规则和格式转换,这个不是很懂

写回答

3回答

好帮手慕阿莹

2019-04-16

如果在JSP中使用JSTL标签来处理格式化和信息的话,那么就会让InternalResourceViewResolver将视图解析为JstlView。但如果不配置viewClass的话,默认是InternalResourceView。

如果想让InternalResourceViewResolver将视图解析 为JstlView,而不是InternalResourceView的话,那么我们只需设置它的viewClass属性即可:

http://img.mukewang.com/climg/5cb580bc0001c34410640036.jpg

也就是说,用到jstl中fmt标签的时候,需要配置这个属性

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

好帮手慕阿莹

2019-04-15

同学学到后边的表现层会发现,

http://img.mukewang.com/climg/5cb462a80001fb7806920386.jpg

是上图这个样子的,这个return的department_add 是啥呢?

这个时候就用到配置的这些东西了,它会根据你的配置,

http://img.mukewang.com/climg/5cb463040001212b11510219.jpg

加工成,去找WEB-INF下的/pages/department_add.jsp.

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0
hataxqy
h 老师,关于前缀后缀的这部分我理解了,但是那个viewClass的属性配置,跟这个有关吗???
h019-04-15
共1条回复

chrismorgen

2019-04-02

你好~这个属性是配置SpringMVC的视图解析器,是该章节才涉及到的内容,如果在项目中使用了JSTL,则SpringMVC会自动把视图由InternalResourceView转为JstlView,这是Spring框架自己提供的一个机制,祝学习愉快~

0
hataxqy
h 那既然是自动转换,为什么还需要配置,不是很懂
h019-04-15
共1条回复

0 学习 · 4317 问题

查看课程