web实验二 JSP内置对象的使用

一、实验目的
1)熟悉内置对象request、response、session功能;
2)掌握怎样在JSP中使用内置对象request。
3)掌握转发与重定向的区别。
二、实验内容
1)编写两个JSP页面inputString.jsp和computer.jsp,用户可以使用inputString.jsp提供的表单输入一个字符串,并提交给和computer.jsp页面,该页面通过内置对象获取inputString.jsp页面提交的字符串,计算并显示该字符串的长度。(运行后测试时输入自己的班级姓名和学号信息)。可以参考第2章的实验1。
2)模拟注册页面和功能,要求如下;
(1)编写两个JSP页面,第一个页面使用标签、文本框、密码框、单选按钮、复选按钮、下拉列表框、列表框、多行文本框、按钮等模拟注册界面,可以参考给定的图片布局。
(2)在第一个页面,输入相应内容、选择相应内容、选择出生日期后,自动计算年龄并显示到对应文本框中。
(3)点击“注册”按钮实现注册功能,将注册的信息提交到第二个页面。
(4)用户上网注册信息以表格形式显示出来。
(建议,可以将用户信息编写成一个实体类,运行测试时必须是自己的信息,然后进行截图)
三、实验要求
1)将实验的源代码文件和运行结果分别截图粘贴到实验结果,注意写清楚实验编号和文件名称。
2)按照你自己做实验的流程,写清楚实验的步骤。
3)对实验进行小结(做实验时出现的问题,怎么解决的,有什么心得体会等均可),将小结写到实验小结中。
四、实验步骤
4.1 JSP内置对象的使用:
1、JSP页面inputString.jsp
在这里插入图片描述

2、JSP页面computer.jsp
在这里插入图片描述

4.2 模拟注册页面和功能
1、注册代码(zhuce.jsp)
在这里插入图片描述
在这里插入图片描述

2、结果代码(zhu2.jsp)
在这里插入图片描述

五、实验结果
5.1 JSP内置对象的使用的具体结果
在这里插入图片描述
在这里插入图片描述

5.2 模拟注册页面和功能的具体结果
1、注册页面
在这里插入图片描述

2、结果页面
在这里插入图片描述

六、实验小结

1、通过本次实验进一步熟悉内置对象request、response、session功能,掌握怎样在JSP中使用内置对象request和转发与重定向的区别。
2、客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。request是HttpServletRequest类的实例。response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。response是HttpServletResponse类的实例。session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。session是HttpSession类的实例。
3、转发与重定向的方法不同。重定向是HttpServletResponse类中的方法。重定向方法仅仅是将用户从当前页面或servlet定向到另一个JSP页面或servlet,但不能将用户对当前页面或servlet的请求转发给所定向的资源,而转发可以将用户对当前页面或servlet的请求转发给所定向的资源。重定向中用户可以在浏览器的地址栏中看到forword方法转发的页面的地址或servlet的地址,而转发不能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值