- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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的编码规范 无论使用任何一种语言,创建的任何工程,在提高开发,维护,和测试你的软件的角度遵循编码的标准和规范都是很明智的选择。读其他开发人员的代码并不简单而且也不是愉快
文档评论(0)