You could make the same argument when comparing JSP to the previous version of ColdFusion; with JSP you can use Java for the "real code" and are not tied to a particular server product. However, the current release of ColdFusion is within the context of a J2EE server, allowing developers to easily mix ColdFusion and servlet/JSP code.
原文的翻译
1.JSP的优点
    JSP页面最终会转换成servlet。因此,从根本来说,JSP页面能够执行的任何任务都可以用servlet来实现。然而,这种底层的等通行并不意着servlet和JSP页面对于所有的情况都等同适用。因为问题不在于技术能力,而是二者在便利性、生产率和可文护性方面的不同。毕竟,在特定平台上能够用Java编程语言完成的事情,同样可以用汇编语言来完成,但是选择哪种语言依旧十分重要。和单独使用servlet相比,JSP提供以下优点:论文网
    JSP中HTML的编写与文护更为简单。JSP中可以使用常规的HTML:没有额外的反斜杠,没有额外的双引号,也没有暗含的Java语法。
    可以使用标准的网站开发工具。即使是那些对JSP一无所知的HTML工具,我们也可以使用,因为它们会忽略JSP标签(JSP  tags)。
    可以对开发团队进行划分。Java程序员可以致力于动态代码。Web开发人员可以将精力集中在表示层上。对于大型的项目,这种划分十分重要。依据开发团队的大小,及项目的复杂程度,可以对静态HTML和动态内容进行弱分离和强分离。
    此处的讨论并不是说人们应该放弃使用servlet而仅仅使用JSP。事实上,几乎所有的项目都会同时用到这两种技术。在某些项目中,更适宜选用servlet,而针对项目中的某些请求,我们可能会在MVC模式下组合使用这两种技术。我们总是希望用适当的工具完成相对应的工作,仅仅是servlet并不一定能够胜任所有工作。
上一篇:PHP和HTML混合英文文献和中文翻译
下一篇:多机风力太阳能混合动力系统英文文献和中文翻译

移动码头的泊位分配问题英文文献和中文翻译

纤维素增强的淀粉-明胶聚...

多极化港口系统的竞争力外文文献和中文翻译

阻尼减震平台的设计英文文献和中文翻译

超精密自由抛光的混合机...

旋转式伺服电机的柔性电...

过程约束优化数控机床的...

AES算法GPU协处理下分组加...

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

提高教育质量,构建大學生...

基于Joomla平台的计算机学院网站设计与开发

上海居民的社会参与研究

从政策角度谈黑龙江對俄...