页都是在Servlet中制作,开发人员或者性【15】。
这些新增的功能改善了软件的易用性并使用户无论处于设计环境还是编码环境为了解决这个
问题而开发的技术,它可以解决程序逻辑与显示样式分离的问题。
干预的事情。
其实,JSP的实质就是Servlet,它是Servlet2.1此,一个JSP
文档可以在用户『日J共享数据、可以访问数据库以及其他所有需要服务器态网页,并且只需要相对较少的代码。
即使Web设计师不懂得如何编程也可以使用次开发,多个平台应用”更是JSP动人之处,因此深受Web开发人员的青睐。
新增或加强了以下功能:支持JSP标签库:可以从TLD中汇入完整的JSP卷标库,JSP(JavaServerPages)是在SunMicrosystems公司倡导下建立的一种“动态网页技术MX2004是款专业的网站开发编辑器,用于对Web站点、Web页和web应用程序进行设计、编码和开发,整个生产过程可以自动化,增并且在卷标面板、卷标选择器和程序代码提示里显示出来【埔。
完整地整合JavaBean:MX2004在支持JSP方面,除了在数据系结(DataPage)技术7t201。
JSP和Web管理人员想要调整页面显示,就不得不编辑并重新编译该Servlet〔19】,JSP就是API的扩展【18l。
但是它与JSP是将HTML标记和程序设计语言混合在了一起【171,JSP是服务器端技术,因标准【161。
它在运行速度、安全性、可移植性均比传统的Web编程语言有很大的改进。
“一强开发小组的工作效率【13J。
此外,Macromedia方法之外,服务器行为(ServerASP相比较,更加具有平台独立性。
它们被设计用以帮助Web内容开发人员创建动Bindings)面板可以显示JavaBean的getProperty和setProperty都可以方便地生成页面。
DreamweaverBehaviors)面板也可以显示JavaBean所有的方法和属2.22.1MacromediaDreamweaverServer7华中科技大学硕士学位论文JSP,因为JSP应用是很方便的。
JSP页面由HTML代码和嵌入其中的Java代码所组掌控,如果有商业逻辑的变更,可以轻易地修改Model端的程序,面不用去修改相关③维护容易:不论是后端商业逻辑对象还是|;{『端的网页呈现,都通过控制中心来(2)Model2:以Java来开发网站应用程序,所说的Model2就是采用MVC架构的件判断逻辑及流程管控等的程序代码。
②核心的
程序管控:由Controller控制整个流程,可以减少JSP需要撰写许多条开发,主美工设计人员和程序员可以专注于本职的工作,有利于系统的开发。
①开发流程更为明确:使用Model的设计模式可以完全切开显示端与商业逻辑的(1)Moddl:通过一组JSP的结合所制作出来的,这里以JSP为中心的设计模式。
HTML页面返回给客户端的浏览器。
成【211。
服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的它还有另一种形式,就是JSP与JavaBean相结合,它的内部处理过程如图2.1:JSP网页中很容易结合商业逻辑,流程管控及HTML快速地开发出一套系统。
使用JSP开发网站通常有两种设计模块:我们知道JSP开发网络程序十分简单,对于小型的系统能够马上构建及运作。
在1)JSP的工作原理的JSP文件。
它的工作原理如图2.2;开发模式。
它的主要优点是:JSP与JavaBean设计模块图2.1华中科技大学硕士学位论文网页制作技术,可以将网页中的动态部分和静态的HTML相分离,使用平常得心应手PAGES)是由Sun公司在java语言上开发出来的一种动态一个JSP客户端既可以是一个Web客户端,也可以是一个应用程序客户端。
的工具并按照平常的方式来书写HTML语句。
然后,将动态部分用特殊的标记嵌入即以及Servlet相结合,使得程序员能够方便有效的开发出安全,可重用性高的代码。
在可