jsp实验20111031.doc_第1页
jsp实验20111031.doc_第2页
jsp实验20111031.doc_第3页
jsp实验20111031.doc_第4页
jsp实验20111031.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

JSP程序设计实验指导书计算机系网络工程实验室南阳理工学院2011-10-31目 录实验一 安装配置JSP环境,编写运行JSP程序一、实验目的:1学会安装配置JSP运行环境 2运行第一个JSP程序 3理解和掌握JSP的运行原理4. 熟悉与掌握MYECLIPSE软件使用5、了解web应用的目录结构二、实验仪器与因特网连接的计算机网络系统;主机操作系统为Windows2000或Windows XP;jdk、tomcat、myeclipse和Dreamweaver等软件。三、实验内容1. JDK的安装和配置2. Tomcat的安装和测试1)下载Tomcat2)安装和测试Tomcat3. 下载和安装MyEclipse4. 在MyEclipse中建立到tomcat服务器的连接器,进行tomcat服务器的管理5. 在MyEclipse中建立web应用,创建jsp页面,并发布和测试该应用四、预习要求、报告要求上机之前,请将需要的软件资源准备好;在报告中写出:1. 写出安装过程中的注意事项2. 写出一个web应用的目录结构,特别是jsp文件、类文件和库文件的位置3. 如何在myeclipse中进行tomcat服务器的管理4. 如何建立、发布web项目到tomcat中,如何编写jsp页面5. jsp文件的执行过程实验二 servlet的开发一、实验目的:1掌握SERVLETAPI规范 2如何部署SERVLET 3.分析Servlet技术与JSP的区别与关系。二、实验仪器与因特网连接的计算机网络系统;主机操作系统为Windows2000或Windows XP;jdk、tomcat、myeclipse和Dreamweaver等软件。三、实验内容1. 编写一servlet程序作为前端控制器,当url为hot.do显示red.html页面,若url为cool.do显示blue.html页面。2. 编译servlet程序3. 部署、执行并分析程序。四、预习要求、报告要求上机之前,预习servlet的规范在报告中写出:1. 简单说明Servlet程序结构特点。2. 说明部署并执行Servlet程序的步骤。3. 说明Servlet技术与JSP的区别与关系。实验三 JSP语法、内建对象和jsp的标准动作一、实验目的:1、熟悉jsp的页面元素2、jsp文件中脚本元素的组成3、jsp的内置对象4、jsp的标准动作的作用,和使用二、实验仪器与因特网连接的计算机网络系统;主机操作系统为Windows2000或Windows XP;jdk、tomcat、myeclipse和Dreamweaver等软件。三、实验内容开发简单的登录系统 1、 流程:1判断是否登录 21登录则判断密码和姓名是否有误 31有错,则显示错误页面 32没错,显示欢迎页面 22没登录显示登录界面 2、三个请求参数:ready name pasd3、页面:login.jsp error.jspLogin,jsp页面中包含上面的页面流程,在编写时先写java代码部分,然后再添加html标注意:A、 变量name等名称只要是合法的标示符,可以随意定义B、 request.getParameter()中的方法参数名称必须和传递的参数名称保持一致,本例应该和登录界面中的表单中的输入域中的name属性值保持一致。C、 字符串的equals()方法和操作符“=”的区别,前者判断两个字符串的值是否相同,后者则用来判断两者是否指向同一个对象。D、 注释部分在第二步中将使用html标记或者jsp动作来代替。4、代替注释先用把所有的java代码包含起来。/错误页面 用下面代码代替 /欢迎页面 用下面代码代替,欢迎光临!/登录界面 用下面代码代替 姓名:密码: 注意:A、 在登录界面中设置一个隐藏域,用来表示是否登录B、 错误页面可以用forward动作,并用param传递参数,当传递中文参数时,会出现乱码问题。5、发布运行和测试该系统四、预习要求、报告要求在报告中写出:1. 简单登陆系统流程图2. jsp的页面元素有哪些3. 脚本元素的语法格式4. jsp的隐含对象有那些,并写出各自的作用5. jsp的标准动作的作用和使用方法和好处实验四 javabean的开发和使用一、实验目的:1. 了解JavaBean特点2. JavaBean在WEB服务器的部署情况3. 如何实现在JavaBean中存放数据,并由JSP程序调用;4. 熟悉JavaBean存在的范围;二、实验仪器与因特网连接的计算机网络系统;主机操作系统为Windows2000或Windows XP;jdk、tomcat、myeclipse和Dreamweaver等软件。三、实验内容1、 编写java类package bean;public class login private String name;private String pasd;public String getName() return name;public void setName(String name) = name;public String getPasd() return pasd;public void setPasd(String pasd) this.pasd = pasd;public boolean isReady() return ready;public void setReady(boolean ready) this.ready = ready;private boolean ready;2、 编译java类3、 把java类文件放置在WEB-INF/classes4、 在jsp页面中使用javabean使用bean实现的登录系统: ,欢迎光临! 姓名:密码:  四、预习要求、报告要求上机之前,预习servlet的规范和javabean的特点在报告中写出:1. 写出部署JavaBean程序的步骤。2. 将JavaBean存在范围page、request、session、application区别写出来。3. 如何在jsp中使用javabeanuseBean动作4. 如何在jsp中存取bean的属性 setProperty和getProperty动作实验五 MVC设计模式(2次,4学时)一、实验目的:1. 理解MVC模式2. 理解并掌握web应用的多层架构,能够使用多层架构开发系统3. 掌握多层架构的每一层的实现技术。二、实验仪器与因特网连接的计算机网络系统;主机操作系统为Windows2000或Windows XP;jdk、tomcat、myeclipse和Dreamweaver等软件。三、实验内容使用多层架构开发一个简单的学生信息管理系统。1、 创建工程,并加载jar包(数据库驱动程序);2、 创建数据库文件;3、 完成信息系统的增删改查等基本的操作。实验六 JSTL和EL的应用一、实验目的:1. 了解标准标记库的作用2. 掌握标准标记库的使用3. 熟悉核心标记库4. 熟悉格式化标记库5. 熟练掌握el表达式的应用二、实验仪器与因特网连接的计算机网络系统;主机操作系统为Windows2000或Windows XP;jdk、tomcat、myeclipse和Dreamweaver等软件。三、实验内容1、 下载jstl的jstl.jar文件和standard.jar文件,把jstl添加到工程中2、使用jstl和el表达式修改简单登陆系统3、使用jstl和el表达式修改学生信息管理系统四、预习要求、报告要求实验七 使用Struts框架实现MVC模式一、实验目的:二、实验仪器三、实验内容1、在项目中添加struts2功能2、创建hello,struts2应用3、使用strut

温馨提示

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

评论

0/150

提交评论