返回介绍

6.2 创建 JSP 视图

发布于 2024-08-17 00:45:50 字数 755 浏览 0 评论 0 收藏 0

不管你是否相信,JavaServer Pages作为Java Web应用程序的视图技术已经超过15年了。尽管开始的时候它很丑陋,只是类似模板技术(如Microsoft的Active Server Pages)的Java版本,但JSP这些年在不断进化,包含了对表达式语言和自定义标签库的支持。

Spring提供了两种支持JSP视图的方式:

InternalResourceViewResolver会将视图名解析为JSP文件。另外,如果在你的JSP页面中使用了JSP标准标签库(JavaServer Pages Standard Tag Library,JSTL)的话,InternalResourceViewResolver能够将视图名解析为JstlView形式的JSP文件,从而将JSTL本地化和资源bundle变量暴露给JSTL的格式化(formatting)和信息(message)标签。

Spring提供了两个JSP标签库,一个用于表单到模型的绑定,另一个提供了通用的工具类特性。

不管你使用JSTL,还是准备使用Spring的JSP标签库,配置解析JSP的视图解析器都是非常重要的。尽管Spring还有其他的几个视图解析器都能将视图名映射为JSP文件,但就这项任务来讲,InternalResourceViewResolver是最简单和最常用的视图解析器。我们在第5章已经接触到了如何配置InternalResourceViewResolver。但是在那里,我们只是匆忙体验了一下,以便于查看控制器在浏览器中的效果。接下来,我们将会更加仔细地了解InternalResourceViewResolver,看看如何让它完全听命于我们。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文