- 1
- 0
- 约6.96千字
- 约 6页
- 2018-04-10 发布于河南
- 举报
JSP最新特性及思想的最佳实践1
JSP最新特性及思想的最佳实践1 作者:Dustin Marx著;chessboy译 发文时间:2003.08.19 13:43:19 概要: JSP规范的不断进展,可用的jsp开发工具数量不断增多,以及jsp技术可涉及领域的不断的扩展,促进了基于jsp技术的高维护性能和标准化的网络应用的开发。这篇文章讨论了在jsp进展中的一些主要内容以及如何更容易的开发健壮的JSP网络应用。这篇文章可以帮助读者提高应用JSP强大功能的能力,并能够让你为将来JSP的升级做好准备。 自从我(原文作者)在2001年底发表了“JSP最佳实践”以来,JSP技术已经有了戏剧性的发展。许多的工具已经使得开发基于JSP技术的网页变的更加容易。在上一篇我的“最佳实践”的文章中所提到的实践依然适用。然而,随着新的特性,工具,以及JSP开发思想的出现你需要使用更多的最佳实践来开发更加平滑的高维护性能的JSP的应用。这篇文章列出了一些应用了最重要的新的特性,工具和思想的最佳实践: 开始编写JSP document. 引入JSP编程约定 使用正确的范围(Scope) 小心的管理“会话”范围 利用JSTL(JavaServer Pages Standard Tag Library)的特点 利用servlet filers(Intercepting Filter pattern)的特点 创建你的Jsp pages的文档 预先编译JSP网页和文档 组织文件和目录以便于容易的开发和部署 小心使用私有的,与供应商特定的特性 HTML标签使用XHTML(Extensible HyperText Markup Language)语法 使用JSP document.不是JSP pages JSP规范支持JSP pages同样也支持JSP document。两者之间主要的区别是它们对XML兼容的程度。JSP pages使用传统的或者说是“速记(shorthand)”语法,而JSP document.用的语法完全与XML相兼容。JSP document.时候被成为是使用了XML语法的JSP pages。但是这里我将分别称它们为JSP pages和JSP document.便加以区分。 基于以下几个原因我推荐使用JSP document. 1.JSP document.很好组织了的XML\HTML(You can easily verify JSP document. as well-formed XML/HTML) 2.可以使用XML Schema来验证JSP document. l 可以很容易的使用标准的XML工具来写和解析 3.可以使用XSLT(Extensible Stylesheet Language Transformations)以不同的form来编写JSP document.具体请看“JSP document.nbspwith XSLT”/javaworld/jw-07-2003/jw-0725-morejsp.html 4.JSP使用了XML相容include和forward action,custom标签,因而使得整个document.XML相容,这样就提高了编码的一致性。 5.JSP document.相对JSP pages需要稍微多一点的开发规则,但是带来的好处是更加容易阅读和维持的document.,特别是对于刚刚开始学习JSP的人来说。 关于创建JSP document.和其特点的详细内容请参考“Write JSPs in XML Using JSP1.2”(/javaworld/jw-07-2003/jw-0725-morejsp.html) JSP document.最大的缺点是没有与XML相兼容的JSP注释存在。JSP document.以使用客户端的注释(HTML-/XML –style)或者是嵌入的java注释。但是没有JSP document.%-- -- 而JSP可用的上面的两种注释方法都有其自身的缺点。你可以在得到的网页中看到客户端的注释(通过浏览器视图里面的“查看源文件”功能),而且要使用java的注释需要将java代码直接的写在JSP document.中。 在本文剩下的章节中,我将使用JSPs来代表JSP pages和JSP document,因为我所讨论的最佳实践同样的适用这两种形式的JSP。 使用JSP的编码规范 无论使用任何一种语言,创建的任何工程,在提高开发,维护,和测试你的软件的角度遵循编码的标准和规范都是很明智的选择。读其他开发人员的代码并不简单而且也不是愉快
您可能关注的文档
最近下载
- 夯实产教融合基础,培育应用型商务英语人才.pdf VIP
- 新高考数学一轮复习讲义 第18讲 同角三角函数的基本关系、诱导公式(原卷版).doc VIP
- 2024年部编版八年级上册语文第五单元测试卷(含答案).pdf VIP
- 糖尿病患者的饮食指导PPT课件.pptx VIP
- (最新)国家义务教育质量监测心理健康和德育测试题(答案).docx VIP
- 公路工程质量检验评定标准(机电工程)JTG F80-2-2004.pdf VIP
- 广东省深圳市南山区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
- 电线选型、线管选型小型计算软件.xls VIP
- 广西钦州市2024-2025学年高二上学期1月期末检测地理试题含答案.docx VIP
- 楚文化课件大纲.pptx VIP
原创力文档

文档评论(0)