JSP 中 Vue.js 的使用受限
这次写这篇博客的起因主要是由于我想把数据库数据更新到 HTML 页面上,然后把使用了 vue.js 的 html 页面直接后缀改为 jsp 页面,然后进行传值,发现查询关键字方法失效了,然后去查找原因,然后发现是因为 vue 主要用于客户端渲染,所以有一些功能在 jsp 中是实现不了的。
建议:vue.js 最好不要混搭在 jsp 页面当中,前后端分离不香么,哈哈哈
JSP 简介
JSP 全名为 Java Server Pages,中文名叫 java 服务器页面,其根本是一个简化的Servlet设计,它 是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记(tag),从而形成 JSP 文件,后缀名为(*.jsp)。
实现了 Html 语法中的 java 扩张(以 <%, %>形式)。JSP 与 Servlet 一样,是在服务器端执行的。通常返回给客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。
所以 JSP 是服务端渲染的代表,是一种动态网页开发技术。
Vue 简介
Vue.js(读音 /vjuː/, 类似于 view)是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。
Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
Vue.js 框架主要用于客户端渲染,适合于 HTML 静态网页开发。
版权声明: 本文为 InfoQ 作者【空城机】的原创文章。
原文链接:【http://xie.infoq.cn/article/24e471096bb74c06c85af292c】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论