中易网

jsp建站有啥优缺点?

答案:2  悬赏:70  
解决时间 2021-03-08 15:24
jsp建站有啥优缺点?
最佳答案
JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java 2 platform Enterprise Edition)应用体系中的一部分。
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process),而Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(Parent Thread)来实现资源共享,这样就减轻了服务器的负担,所以,Java Servlet可以用来做大规模的应用服务。
在JSP被执行的时候,JSP文件被JSP解释器(JSP Parser)转换成Servlet代码,然后Servlet代码被Java编译器编译成 .class 字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(Script Language)版。
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点平台无关性,也就是所谓的“一次编写,随处运行(WORA – Write Once, Run Anywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。因此,JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数,而是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错),逐步缩小出错代码段的范围,最终确定错误代码的位置。
全部回答
便于管理和维护.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问这个爱格aigirl书模是谁啊?
有什么办法可以防止微信红包功能以后被停用?
峨眉山市东琼药材有限公司这个地址在什么地方
天天酷跑芙洛拉落地生花是什么意思
香港旧机场叫什么
笔记本电脑换个内屏幕 多少钱
对于会计差错更正,应如何在会计报表附注中披
标榜专业发型设计这个地址在什么地方,我要处
七下语文作业本第九课答案 人教版 土地的誓言
三十六层的高楼,我属鼠,我老公属狗,我儿子属
曾经犯销赃罪被判拘役5个月可以做滴滴吗
平度市南村镇堐头村民委员会在哪里啊,我有事
91SB6-1 通风与空调工程图集
蜀王火锅(梅山路店)地址在什么地方,想过去办
TST产品又要涨价?
推荐资讯
十块钱能买几斤散装饼干,速求回答,谢谢。
工艺路/德福弄(路口)在什么地方啊,我要过去
恒通铝材地址在哪,我要去那里办事
河北科技学院与农业大学专科哪个比较好
ladygaga有一首歌
14岁以下(含14岁)签订的合同有效吗?
你好,刚从学校出来不小心被骗,办了一个可信
麦香缘包点我想知道这个在什么地方
魔术,扑克牌穿透饮料瓶
狗与猫的正常体温是多少
红色的鞋子和蓝色的裤子配什么上衣?
天津纹身多少钱,在小腿上纹身需要多少钱?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?