ssm300建筑装修图纸管理平台+jsp( 四 )


与微软公司的ASP技术相比 , JSP具有如下优点:
(1) 开放的技术:JSP技术基于平台和服务器的相互独立 , 技术支持来自广泛的、专门的、各种工具包 , 有服务器的组件和数据库产品开发商提供 。相比之下 , ASP技术主要依赖支持 。
(2) 平台和服务器的独立性:JSP编写的代码可运行在任何符合JAVA语法结构的环境中 。这样JSP就能够运行在多种WEB服务器上并支持来自多家开发商提供的各种工具包 。
(3) 开放的开发过程 , 开放的源码:自1995年以来 , SUN用开放过程方法同国际JAVA组织合作开发和修改JAVA技术和规范 。
(4) JSP标记可扩充性:JSP技术能够为开发者扩展JSP标记 , 充分利用与XML兼容的标记技术强大的功能 , 大大减少对脚本语言的依赖 。
(5)JSP跨平台的可重用性:JSP组件(EJB , 或定制的JSP标记)都是跨平台可重用的 。
2.5VUE框架
Vue (读音 /vju?/ , 类似于 view) 是一套用于构建用户界面的渐进式框架 。与其它大型框架不同的是 , Vue 被设计为可以自底向上逐层应用 。Vue 的核心库只关注视图层 , 不仅易于上手 , 还便于与第三方库或既有项目整合 。另一方面 , 当与现代化的工具链以及各种支持类库结合使用时 , Vue 也完全能够为复杂的单页应用(SPA)提供驱动 。
Vue 介绍
是Vue早期开发的灵感来源 。然而 ,  中存在的许多问题 , 在 Vue 中已经得到解决 。
Vue.js是一套构建用户界面的渐进式框架 。与其他重量级框架不同的是 , Vue采用自底向上增量开发的设计 。Vue 的核心库只关注视图层 , 并且非常容易学习 , 非常容易与其它库或已有项目整合 。另一方面 , Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用 。
Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件 。
Vue.js 自身不是一个全能框架——它只聚焦于视图层 。因此它非常容易学习 , 非常容易与其它库或已有项目整合 。另一方面 , 在与相关工具和支持库一起使用时  , Vue.js 也能地驱动复杂的单页应用 。
特点编辑
易用
在有HTML , CSS , 的基础上 , 快速上手 。
灵活
简单小巧的核心 , 渐进式技术栈 , 足以应付任何规模的应用 。
性能
20kb min+gzip 运行大小、超快虚拟 DOM 、最省心的优化 。
2.6Java语言介绍
Java语言是简单的:
Java语言的语法与C语言和C++语言很接近 , 使得大多数程序员很容易学习和使用 。另一方面 , Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性 , 如操作符重载、多继承、自动的强制类型转换 。特别地 , Java语言不使用指针 , 而是引用 。并提供了自动分配和回收内存空间 , 使得程序员不必为内存管理而担忧 。
Java语言是面向对象的:
Java语言提供类、接口和继承等面向对象的特性 , 为了简单起见 , 只支持类之间的单继承 , 但支持接口之间的多继承 , 并支持类与接口之间的实现机制(关键字为) 。Java语言全面支持动态绑定 , 而C++语言只对虚函数使用动态绑定 。总之 , Java语言是一个纯的面向对象程序设计语言 。
Java语言是分布式的:
Java语言支持应用的开发 , 在基本的Java应用编程接口中有一个网络应用编程接口(java net) , 它提供了用于网络应用编程的类库 , 包括URL、、、等 。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段 。