这个地方没听懂
<!--视图转换器-->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/pages/"/>
<property name="suffix" value=".jsp"/>
</bean>
为什么要用视图转换器 ,viewClass 是什么,前缀后缀?
正在回答
同学,你好!视图转换器就是把控制器返回的视图进行解析,转换成可以显示的内容。
关于viewClss,比如后面老师会在代码中返回"department_list"字符串,因为是一个jsp文件,所以需要支持jsp和jstl等内容,所以viewClass就定义成了JstlView。也支持其他视图,比如json和文档视图等,就需要使用其他的View

prefix表示前缀,suffix表示后缀,也就是拼接在返回的字符串前后,比如返回"department_list"字符串,加上前缀和后缀就会形成:/WEB-INF/pages/department_list.jsp这样的路径,通过这个路径能找到指定的页面并显示
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星