网络编程技术及应用实验报告书内容页_第1页
网络编程技术及应用实验报告书内容页_第2页
网络编程技术及应用实验报告书内容页_第3页
网络编程技术及应用实验报告书内容页_第4页
网络编程技术及应用实验报告书内容页_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学籍管理系统试验报告一实验目的:使学生了解一般的JSP技术及其使用模式,能够使用这种技术,建立一个简单的网站。2.通过生产实习,使学生验证、巩固和充实所学理论知识,加深对相关内容的理解,接触课堂以外的时间知识,拓宽只是面,加深了解社会对本专业的需求,培养学习创新精神和实践能力,为最后一年课程学习打好基础。二实验要求:初步掌握JSP编程技术,学会使用JSP开发一个小型网站的基本知识,巩固数据库基本理论,并用于开发一个小型的网站。三技术简介JavaServerPages(JSP)是一种实现普通静态HTML和动态HTML混合编码的技术,许多由CGI程序生成的页面大部分仍旧是静态HTML,动态内容只在页面中有限的几个部分出现。但是包括Servlet在内的大多数CGI技术及其变种,总是通过程序生成整个页面。JSP使得我们可以分别创建这两个部分。JSP和ActiveServerPages(ASP)相比:Microsoft的ASP是一种和JSP类似的技术。JSP和ASP相比具有两方面的优点。首先,动态部分用Java编写,而不是VBScript或其他Microsoft语言,不仅功能更强大而且更易于使用。第二,JSP应用可以移植到其他操作系统和非Microsoft的Web服务器上。

JSP和纯Servlet相比:JSP并没有增加任何本质上不能用Servlet实现的功能。但是,在JSP中编写静态HTML更加方便,不必再用println语句来输出每一行HTML代码。更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开:比如,由页面设计专家进行HTML设计,同时留出供Servlet程序员插入动态内容的空间。SP和服务器端包含(Server-SideInclude,SSI)相比:SSI是一种受到广泛支持的在静态HTML中引入外部代码的技术。JSP在这方面的支持更为完善,因为它可以用Servlet而不是独立的程序来生成动态内容。另外,SSI实际上只用于简单的包含,而不是面向那些能够处理表单数据、访问数据库的“真正的”程序。

JSP和JavaScript相比:JavaScript能够在客户端动态地生成HTML。虽然JavaScript很有用,但它只能处理以客户端环境为基础的动态信息。除了Cookie之外,HTTP状态和表单提交数据对JavaScript来说都是不可用的。另外,由于是在客户端运行,JavaScript不能访问服务器端资源,比如数据库、目录信息等等。JSP和ASP相比:JSP和ASP在结构上类似,都是以“”作为标计符,不同的是在标计符之间的代码ASP为JavaScript或VBScript脚本,而JSP为JAVA代码。JSP将网页的表现形式和服务器端的代码逻辑分开。作为服务器进程的JSP页面,首先被转换成servlet(一种服务器端运行的java程序)。Servlet支持HTTP协议的请求和响应。当JSP被转换成纯JAVA代码。多个用户同时请求一个jsp页面时,应用实例化线程来响应请求。这些线程由WEB服务器进程来管理,和ASP的线程管理器功能类似。同CGI为每个请求创建一个进程的模式比较,这种方式效率高的多。四功能演示:登陆界面:上图为登陆界面输入的密码不会直接显示出来为******在登陆界面使用了javabean其功能是当管理员未登陆时,不能使用其他的功能界面。登陆之后我设置了一个下拉菜单其功能:增、删、该、查查询:我共设置了五个查询方式:查询全部学生记录、基于学生学号查询、基于学生姓名查询、基于学生姓氏查询、基于学生名字查询

我没有分设模糊查询和精确查询,只是模糊查询。如果输入的条件够具体的话,会查到想要的信息。例:学生名字查询查名字中带“王”的所有的信息。结果为:其他就不一一演示了。(当然我每页显示10条,若超过10条会分页显示)添加:添加成功当然不成功的时候会有提示:添加失败修改:修改的是012565汤国军的信息名字改为李国军其他的信息不变。修

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论