JSP技术主要缺点和优点有哪些?什么叫JSP技术, 什么叫B/S结构(特点 和C/S有什么优势)

2025-04-09 18:00:02 0

JSP技术主要缺点和优点有哪些?什么叫JSP技术, 什么叫B/S结构(特点 和C/S有什么优势)

本文目录

JSP技术主要缺点和优点有哪些

缺点:

1. JSP技术极大的增加了产品的复杂性.为了获得 系统的跨平台功能和产品伸缩能力,java系统开发了多种产品,如,JRE,JDK,J2EE,EJB,JSWDK,JavaBeans ,只有有效地将它们组合在一起,才能产生强大的功能.(部署有难度)2. java的高效率运行需要占用大量的内存和硬盘空间. 一方面,java的高速运行是通过 .class文件常驻内存来实现的.另一方面,还需要硬盘空间来存储一系列的.java 文件和.class文件以及对应的版本文件.(硬件要求高)3. JSP程序调试困难.JSP页面执行时, 首先被转换为 .java文件(Servlet), 然后将.java文件编译为字节码文件. 这样,出错信息实际上指向的是转换后的那个.java文件(Servlet), 而不是JSP本身. (调试有难度)优点:1.JSP代码跨平台, 即一次编写,处处运行众所周知,由于微软的垄断性,它的产品可移植性做得十分差,ASP也不例外,2.JSP组件跨平台JSP组件(企业JavaBeans,JavaBeans或定制的JSP标签)都是跨平台可重用的.企业JavaBeans组件可以访问传统的数据库,并能以分布式系统模式工作于Solaris,Linux,UNIX和Windows平台.3.支持多种网页格式目前, JSP技术支持的网页格式还没有一个明确的标准.一般来说,JSP技术既可以支持HTML/DHTML的传统浏览器文件格式,又可以支持应用于无线通信设备如移动电话,PDA等设备进行网页预览的WML文件格式,还可以支持其他一些B2B电子商务网站应用的XML格式.4.JSP标签可扩充性尽管ASP和JSP都使用标签与脚本技术来制作动态Web网页,JSP技术允许开发者扩展JSP标签,定制JSP标签库,所以网页制作者充分利用与XML兼容的标签技术强大的功能,大大减少对脚本语言的依赖.由于定制标签技术,使网页制作者降低了制作网页的复杂度.5.健壮性与安全性由于JSP页面使用的脚本语言是java语言, 因此,它就具有java技术的所有好处, 包括健壮的存储管理和安全性.

什么叫JSP技术, 什么叫B/S结构(特点 和C/S有什么优势)

jsp:JavaScriptpage就是html+JavaScript+java,在html里面嵌入java语言进行逻辑判断b/s架构:浏览器/服务器结构,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,最大优点就是方便,不用特别安装软件,有浏览器就是最ok的,这就可以运行了。c/s架构:客户机/服务器模式。客户机不是毫无运算能力的输入、输出设备,而是具有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量,c/s代价高,效率低,维护成本高

JSP技术主要缺点和优点有哪些?什么叫JSP技术, 什么叫B/S结构(特点 和C/S有什么优势)

本文编辑:admin

更多文章:


catti报名(catti报名时间2022年)

catti报名(catti报名时间2022年)

本文目录catti报名时间2022年catti报考需要什么条件考CATTI(全国翻译资格考试)报名的一系列费用需要多少钱啊catti报名时间2022年每年的catti考试都固定在6月中旬和12月中旬,一年可以有两次机会,2022也是在6月和

2025年4月11日 05:50

android3 0(安卓3·0)

android3 0(安卓3·0)

本文目录安卓3·0Android 3.0的手机有哪些什么是手机内核 内核版本:Android3.0.31又是什么意思android百度地图api3,0 怎么清除覆盖物安卓3. 0的系统好用吗Android怎么把字符串3变为03Android

2025年3月10日 03:50

rom ram是什么(手机rom和ram是什么意思)

rom ram是什么(手机rom和ram是什么意思)

本文目录手机rom和ram是什么意思ROM和RAM是什么ROM是手机储存卡储存计算机ram和rom的区别手机rom和ram是什么意思RAM是随机存储内存,主要用于存储短时间使用的程序,通俗称作手机的运行内存。ROM的英文全称是read on

2025年2月19日 23:50

web开发基础知识(零基础学前端开发还来得及吗)

web开发基础知识(零基础学前端开发还来得及吗)

本文目录零基础学前端开发还来得及吗从web开发小白到一个中级工程师一般需要多久web前端、UI设计、游戏开发、大数据,哪个比较容易学习呀没基础零基础学前端开发还来得及吗作为一名IT行业的从业者,同时也是一名计算机专业的教育工作者,我来回答一

2025年3月29日 21:20

jsp教程pdf(在JSP中怎么实现网页直接浏览PDF和WORD文件)

jsp教程pdf(在JSP中怎么实现网页直接浏览PDF和WORD文件)

本文目录在JSP中怎么实现网页直接浏览PDF和WORD文件如何在jsp中直接打开本地硬盘上的pdf等文件在JSP中怎么实现网页直接浏览PDF和WORD文件pdf 在html5规范中可以直接看(微网站不行,IOS被微信给限制了),word转化

2025年2月20日 07:40

ppt教学的优缺点?用PPT如何做教学课件

ppt教学的优缺点?用PPT如何做教学课件

本文目录ppt教学的优缺点用PPT如何做教学课件如何制作教学PPT课堂使用ppt的好处教师平时教学如何正确使用pptppt制作教程有哪些ppt教学的优缺点PPT教学的优点:方便快捷,不用浪费时间板书。且可结合音频视频等,让内容更丰富,讲课时

2025年4月15日 15:30

热门编程语言(现在哪一种计算机语言最好用最受欢迎)

热门编程语言(现在哪一种计算机语言最好用最受欢迎)

本文目录现在哪一种计算机语言最好用最受欢迎最热门编程语言现在最受欢迎的编程语言是Python吗哪个编程语言好学现在哪一种计算机语言最好用最受欢迎1、PythonPython的历史可以追溯到1989年,因其高度可读的代码而深受其粉丝的喜爱。许

2025年3月6日 05:50

json文件打开乱码(json文件 html显示乱码)

json文件打开乱码(json文件 html显示乱码)

本文目录json文件 html显示乱码Javaweb返回给Android客户端json中文字符乱码如何处理json中的非法utf8字符为什么JSON数据中文乱码如何解决JSON返回的中文乱码python读取json文件有中文会报错打开游戏的

2025年4月12日 00:00

中国有哪些优秀coser?语言cos是什么

中国有哪些优秀coser?语言cos是什么

本文目录中国有哪些优秀coser语言cos是什么语c对戏是什么意思,是说话还是文字语c在国外叫什么中国有哪些优秀coser在中国漫展上我们总能看到摄影围着一些美少女拍照,她们的cos作品往往是脸美+还原+身材好,下面我们就来安利一波百万粉级

2025年4月7日 19:20

sql2000详细安装教程(怎么安装SQL2000)

sql2000详细安装教程(怎么安装SQL2000)

本文目录怎么安装SQL2000windows2008 R2 64位系统 怎么 安装SQL2000怎么安装SQL Server2000数据库怎么安装SQL2000一、前提:1. 电脑配置推荐256M以上内存、1G以上CPU,系统已进行优化、运

2025年3月26日 20:50

文件删不掉怎么强制删除(电脑文件夹老是删不掉怎么办)

文件删不掉怎么强制删除(电脑文件夹老是删不掉怎么办)

本文目录电脑文件夹老是删不掉怎么办如何强制删除删不掉的文件电脑上有些文件删不了,怎么强行删除如何强制删除文件删除不了的文件怎么强制删除我要删除一个不用的文件夹,删不掉,这样该如何强制删除这个呢电脑文件夹老是删不掉怎么办这是由于用户权限不够导

2025年3月2日 21:00

oracle触发器怎么看(oracle触发器怎么判断条件)

oracle触发器怎么看(oracle触发器怎么判断条件)

本文目录oracle触发器怎么判断条件oracle 触发器怎么用oracle触发器怎么判断条件oracle判断为空是用isnull不是=null;在oracle中=null一直都是返回false的。另外最好加上exception判断:IF:

2025年3月25日 03:10

汽车start是什么意思(汽车点火开关的START、ON、ACC、LOCK四个挡位表示什么)

汽车start是什么意思(汽车点火开关的START、ON、ACC、LOCK四个挡位表示什么)

本文目录汽车点火开关的START、ON、ACC、LOCK四个挡位表示什么一键启动按钮上的三个英文分别是什么意思汽车点火开关上面的四个英文单词lock,acc,on,start各代表什么汽车钥匙孔上LOCK、ACC、ON和START各自都代表

2025年2月11日 23:00

ache,sore,hurt什么区别?aches是什么意思

ache,sore,hurt什么区别?aches是什么意思

本文目录ache,sore,hurt什么区别aches是什么意思pain,hurt,ache 的区别ache是什么意思ache怎么读aches怎么读小学六年级ache,sore,hurt什么区别ache与sore的区别:词义用法不一样、词义

2025年2月13日 23:10

网站设计素材(有哪些好的平面设计素材网站)

网站设计素材(有哪些好的平面设计素材网站)

本文目录有哪些好的平面设计素材网站怎样选择网站设计素材有哪些好的平面设计素材网站平面设计素材网站有很多,学习平面设计可以选择自学的方式,在网络上找素材,找教程,但是这种方式对于自学能力差的同学还是有难度的,所以建议还是找一家专业的培训机构。

2025年3月23日 15:10

js代码用什么编写(js代码怎么写)

js代码用什么编写(js代码怎么写)

本文目录js代码怎么写JS代码是什么意思js代码怎么写建议楼主看下js基础每一项都是js使用中的小技巧,基础但十分的实用!1.document.write(““); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:documen

2025年2月21日 07:40

外键约束的语法(sql怎么设置外键)

外键约束的语法(sql怎么设置外键)

本文目录sql怎么设置外键怎么在SQL中设置外键什么是外键约束SQL2005中的外键约束主要有什么作用(求详细答案)SQL语句的外键约束是什么SQL 外键约束怎么用语句写出来 谢谢 最好详细点sql用命令创建主键与外键sql怎么设置外键创建

2025年4月1日 22:50

holy bible(HOLY BIBLE NEW LIVING TRANSLATION怎么样)

holy bible(HOLY BIBLE NEW LIVING TRANSLATION怎么样)

本文目录HOLY BIBLE NEW LIVING TRANSLATION怎么样Pison是什么意思,出现在holy bible里面的圣诞礼物的来源 英文HOLY BIBLE NEW LIVING TRANSLATION怎么样在我读过的译本

2025年3月8日 23:20

vector是什么牌子(siggi是什么牌子)

vector是什么牌子(siggi是什么牌子)

本文目录siggi是什么牌子运动鞋什么牌子好要适合高强度训练的siggi是什么牌子SIGGIsiggi品牌隶属于南通富士美帽业有限公司,“关注客户,一次做好,持续改进,追求完美”是富士美的质量方针,富士美通过“6S”运行及“ISO9000”

2025年2月25日 13:30

pcan explore 导入dbc,很多信息丢失?什么是Symantec pcAnywhere

pcan explore 导入dbc,很多信息丢失?什么是Symantec pcAnywhere

本文目录pcan explore 导入dbc,很多信息丢失什么是Symantec pcAnywherepcan explore 导入dbc,很多信息丢失PCAN-Explorer5是一个监测CAN网络传输数据的通用工具。通过自定义的symb

2025年3月21日 15:40

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:20
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:7
标签列表

热门搜索