Web程序设计(JSP)实验

上传人:我*** 文档编号:136356471 上传时间:2020-06-28 格式:DOC 页数:34 大小:581KB
返回 下载 相关 举报
Web程序设计(JSP)实验_第1页
第1页 / 共34页
Web程序设计(JSP)实验_第2页
第2页 / 共34页
Web程序设计(JSP)实验_第3页
第3页 / 共34页
Web程序设计(JSP)实验_第4页
第4页 / 共34页
Web程序设计(JSP)实验_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《Web程序设计(JSP)实验》由会员分享,可在线阅读,更多相关《Web程序设计(JSP)实验(34页珍藏版)》请在金锄头文库上搜索。

1、WEB程序设计(JSP)实验计算机科学与信息学院 汪国武 http:/ JSP实验环境组建与简单JSP应用1 开发环境搭建Step1:安装和设置JDK以jdk1.6为例,安装位置C:Program FilesJavajdk1.6.0_12创建环境变量:JAVA_HOME为C:Program FilesJavajdk1.6.0_12在建环境变量PATH中添加:%JAVA_HOME%bin;创建环境变量CLASSPATH:%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;Step2:安装支持JSP的Web服务器以Tomcat6.0.29为例,安装位置d:To

2、mcat6Step3:安装MyEclipse安装MyEclipse7.0Step4:设置Tomcat,可以从MyEclipse中直接启动Tomcat6操作步骤:WindowPreferencesMyEclipse Enterprise Workbench MyEclipseServersTomcatTomcat6.x l Tomcat Server选择Enablel Tomcat home directory:d:tomcat6l 设置Tomcat运行使用的JDK:展开Tomcat6.x,单击JDK,单击tomcat JDK name:后的Add,在打开的页面中,单击JRE home后的Dir

3、ectory按钮,选择输入C:Program FilesJavajdk1.6.0_122.开发和运行JSP程序n 创建Web项目FileNewWeb Project(如:Myjsp)n 新建JSP文件(如firstJsp.jsp)n 编辑JSP文件(可借助DreamWeaver)n 发布项目到Tomcat右击项目名称MyjspMyEclipseAdd and Remove Project DeploymentsProject:选择Myjsp项目,并单击Add,弹出Project Deployments对话框,在对话框中,选择server为Tomcat 6.x,并单击Finishn 运行测试n

4、启动Tomcat 6.xn 运行JSP文件浏览器中输入:http:/localhost:8080/Myjsp/firstJsp.jsp实验二 JSP语法的应用实验内容和要求:1 实现客户在一个登录页面form.jsp(如图2-1)输入登录信息并单击“确定”后跳转到另一个页面doForm.jsp(如图2-2)输出“用户名”和“口令”信息。图2-1图2-2要求:分别用下列三种方法实现。(1) 创建一个JavaBean-User类,该类含有两个属性username和password,给每个属性增加相应的get和set方法。在doForm.jsp页面中用动作标识实例化User类对象,再使用动作标识来把

5、客户在form.jsp表单中填写的值赋给对象,最后用在页面输出结果。(2) 创建一个JavaBean-User类,该类含有两个属性username和password,给每个属性增加相应的get和set方法。在doForm.jsp页面中采用Java以jsp脚本代码(scriptlet)方式实例化User类对象,用setAttribute()函数把对象写入request或session中,再使用动作标识来把客户在form.jsp表单中填写的值赋给对象,最后用jsp表达式的方式把对象的信息输出到页面中。(3) 不创建JavaBean-User类。在doForm.jsp页面中用getParameter

6、()来获取客户在form.jsp表单中填写的值,最后输出相关信息。参考答案:方法(1)User.java(代码2-1),内容如下:public class User private String username;private String password;public void setUsername(String username) this.username = username;public String getUsername() return username;public void setPassword(String password) this.password = pa

7、ssword;public String getPassword() return password;form.jsp(代码2-2),内容如下 用户名:口 令:doForm.jsp(代码2-3),内容如下 用户名: 口令: 方法(2)User.java同代码2-1,form.jsp同代码2-2doForm.jsp(代码2-4),内容如下: 用户名: 口令: 方法(3)form.jsp同代码2-2doForm.jsp(代码2-5),内容如下: 用户名: 口令: 实验三 JSP内置对象的应用实验内容和要求:对实验二的内容进行扩展,必须实现以下4个jsp文件,采用jsp+JavaBean实现。(1)

8、 login.jsp:登录页面,如图2-1所示。(2) doLogin.jsp(无界面):登录处理页面,假定正确的用户名为admin,口令为123。如果用户名和口令不正确则显示登录错误信息,否则登录成功后,重定向到messageBoard.jsp(留言板页面),可以进行留言。(3) messageBoard.jsp: 留言板页面,能实现如图3-1所示的留言。图3-1(4) showMessage.jsp:显示留言信息页面,如图3-2所示。该页面能显示留言者(必须为login.jsp页面中输入的用户名)、标题和内容,要求能正确显示图3-1所示的留言内容。提示:留言者的用session保存图3-2参考答案:login.jsp(代码3-1),内容如下 用户名:口 令:doLogin.jsp(代码3-2),内容如下 messageBoard.jsp(代码3-3),内容如下tr height

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号