JSP最新特性及思想的最佳实践
来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 23:45 点击:次
概要:
jsp(SUN企业级应用的首选)规范的不断进展,可用的jsp(SUN企业级应用的首选)开发工具数量不断增多,以及jsp(SUN企业级应用的首选)技术可涉及领域的不断的扩展,促进了基于jsp(SUN企业级应用的首选)技术的高维护性能和标准化的网络应用的开发。这篇文章讨论了在jsp(SUN企业级应用的首选)进展中的一些主要内容以及如何更容易的开发健壮的jsp(SUN企业级应用的首选)网络应用。这篇文章可以帮助读者提高应用jsp(SUN企业级应用的首选)强大功能的能力,并能够让你为将来jsp(SUN企业级应用的首选)的升级做好准备。
? 自从我(原文作者)在2001年底发表了“jsp(SUN企业级应用的首选)最佳实践”以来,jsp(SUN企业级应用的首选)技术已经有了戏剧性的发展。许多的工具已经使得开发基于jsp(SUN企业级应用的首选)技术的网页变的更加容易。在上一篇我的“最佳实践”的文章中所提到的实践依然适用。然而,随着新的特性,工具,以及jsp(SUN企业级应用的首选)开发思想的出现你需要使用更多的最佳实践来开发更加平滑的高维护性能的jsp(SUN企业级应用的首选)的应用。这篇文章列出了一些应用了最重要的新的特性,工具和思想的最佳实践:
开始编写jsp(SUN企业级应用的首选) document.
引入jsp(SUN企业级应用的首选)编程约定
使用正确的范围(Scope)
小心的管理“会话”范围
利用JSTL(JavaServer Pages Standard Tag Library)的特点
利用servlet filers(Intercepting Filter pattern)的特点
创建你的jsp(SUN企业级应用的首选) pages的文档
预先编译jsp(SUN企业级应用的首选)网页和文档
组织文件和目录以便于容易的开发和部署
小心使用私有的,与供应商特定的特性
HTML标签使用XHTML(Extensible HyperText Markup Language)语法
使用jsp(SUN企业级应用的首选) document.不是jsp(SUN企业级应用的首选) pages
jsp(SUN企业级应用的首选)规范支持jsp(SUN企业级应用的首选) pages同样也支持jsp(SUN企业级应用的首选) document。两者之间主要的区别是它们对xml(标准化越来越近了)兼容的程度。jsp(SUN企业级应用的首选) pages使用传统的或者说是“速记(shorthand)”语法,而jsp(SUN企业级应用的首选) document.用的语法完全与xml(标准化越来越近了)相兼容。jsp(SUN企业级应用的首选) document.时候被成为是使用了xml(标准化越来越近了)语法的jsp(SUN企业级应用的首选) pages。但是这里我将分别称它们为jsp(SUN企业级应用的首选) pages和jsp(SUN企业级应用的首选) document.便加以区分。 基于以下几个原因我推荐使用jsp(SUN企业级应用的首选) document.
1.jsp(SUN企业级应用的首选) document.很好组织了的xml(标准化越来越近了)HTML(You can easily verify jsp(SUN企业级应用的首选) document. as well-formed xml(标准化越来越近了)/HTML)
2.可以使用xml(标准化越来越近了) Schema来验证jsp(SUN企业级应用的首选) document. l 可以很容易的使用标准的xml(标准化越来越近了)工具来写和解析
3.可以使用XSLT(Extensible Stylesheet Language Transformations)以不同的form来编写jsp(SUN企业级应用的首选) document.具体请看“jsp(SUN企业级应用的首选) docume
|
|