毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

java计算机在线考试系统系统设计论文 第3页

更新时间:2012-5-19:  来源:毕业论文
系统技术介绍及应用
2.1 JSP技术概述及工作原理
2.1.1 JSP技术概要
在开始介绍JSP之前,我先要介绍两个名词:组件和容器还有servlet。
 组件:
 组件是你的应用程序的的组体构件。它包括servlets、JavaBeans、JSP、HTML页面、EJBs以及其它类似的东西。
 容器:
 容器是那些执行组件的应用程序。如果你的应用程序由JSP和servlet组件构成的,那么你就需要一个具有JSP支持的servlet容器(正式名称是servlet引擎);如果你的应用程序是有EJBs构成的,那就需要一个EJB容器。
 servlet:
 servlet是一种独立于平台和协议的服务器端的Java应用程序,可以动态的生成WEB页面。servlet由WEB服务器进行加载,该WEB服务器必须包含支持servlet的java虚拟机。
 JSP:
 JSP(java server pages)是由SUN公司在servlet基础上开发出来的一种动态网页制作技术,其可使您可以将网页中的动态部分和静态的HTML相分离。您可以使用平常得心应手的工具并按照平常的方式来书写HTML语句。然后,将动态部分用特殊的标记嵌入即可,这些标记常常以“<%”开始并以“%>”结束。通常,您要将文件以“.jsp”为扩展名,并将它 放置到任何您可以放置普通WEB页面的路径下。尽管JSP文件看起来更象是HTML文件而不是Servlet文件,但,事实上,它恰恰将转换为 Servlet文件,其中的静态HTML仅仅用来输出Servlet服务方法返回的信息。如果JSP pages 已经被转换为Servlet且Servlet 被编译进而被装载(在第一次被Request时),当您再次Request 此JSP页面时,将察觉不到一瞬的延迟。
 JSP有4个关键成分:指令(directive)、动作(action)、scriptlet和 标记库(tag library)。指令是指那些发送给JSP容器的消息,它使程序能够指定页面的设置、包含其它资源中的内容和指定JSP中使用的定制标记库。动作将功能封装在预定义的 标记中,然后程序员可以将它们(预定义标记)嵌入JSP中。通常根据发送给服务器的 特定客户请求中的信息来执行动作。它们还可以创建在JSP scriptlet中使用Java对象。Scriptlet,即脚本元素(scripting element),使程序员能够插入与JSP中的组件(和其它Web应用程序组件)进行交互的Java代码,以处理请求。标记库是标记扩展机制的一部分,它使程序员能够创建定制的标记,这种标记使得程序员能够操作JSP内容。[5]本文来自辣.文~论^文·网原文请找腾讯32491,14

2.1.2 JSP的工作原理 Android中JSON实现客户端和服务器的交互源代码
 当用户第一次请求或者刷新一个JSP页面时,JSP容器首先是要找到这个JSP页面的源代码文件,然后开始处理,把这个JSP源文件翻译成java代码文件。当用户请求这个文件时,需要JSP容器来处理这个文件。[6]

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

java计算机在线考试系统系统设计论文 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。