实验二 JSP基础与内置对象

实验二 JSP基础与内置对象

ID:37761388

大小:93.50 KB

页数:8页

时间:2019-05-30

实验二 JSP基础与内置对象_第1页
实验二 JSP基础与内置对象_第2页
实验二 JSP基础与内置对象_第3页
实验二 JSP基础与内置对象_第4页
实验二 JSP基础与内置对象_第5页
资源描述:

《实验二 JSP基础与内置对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验二JSP基础与内置对象一、实验目的1、熟悉和掌握Eclipse,并编写简单的JSP程序;2、熟悉和灵活掌握JSP基本语法;3、熟悉和掌握JSP的内置对象的相关属性和方法。二、实验要求1、编写简单的计数器程序;2、编写JSP的include指令的程序;3、编写JSP动态指令forward的程序;4、编写JSP中文字符处理程序;5、request常用方法的使用;6、编写获取表单数据;7、编写页面重定向程序;8、编写session属性设置和获取的程序;9、编写用out对象输出表格程序。三、实验内容1、编写简单的计数器程序1)、本实验主要目的是让我们熟悉

2、和掌握JSP程序段的基本语法:<%codefragment%>,实验中,<%counterFunction();%>就是这个JSP的程序段,而这个函数就是用来计算访问人数的。2)、实验结果:网站计数器您是第28位访问者!!!2、编写JSP的include指令的程序1)、include指令的语法格式:<%@includefile=“url”%>例如:8<%@includefile="top.txt"%>和<%@includefile="bottom.txt"%>,然后将file中的top.txt和bottom.txt改为bottom.jsp和top.j

3、sp,程序运行会出错,此时,解决的方法是将文件top.txt和bottom.txt改为后缀为.jsp的JSP文件,即可正常运行。2)、实验结果:3、编写JSP动态指令forward的程序1)、动作用来把JSP页面重定向到另一个页面上,这个程序的核心代码是,如果case的值为1,则跳转到count.jsp页面;如果case的值为2,则跳转到include.jsp。2)、实验结果:4、编写JSP中文字符处

4、理程序1)、本程序处理中文字符串的核心代码bytetempB[]=s.getBytes("ISO-8859-1");s=newString(tempB);returns;8但是,仅仅这样而去运行程序,得出的是中文乱码,所以为了解决这一问题,需要在s=newString(tempB);里加入"utf-8",即s=newString(tempB,"utf-8");这样得出的结果才不会出现中文乱码。2)、实验结果:5、request常用方法的使用1)、request方法格式:<%=request.get+获取的方法%>,这里方法里可以带参数也可以不带参数:

5、比如:不带参数,请求的方法是:<%=request.getMethod()%>带参数,HTTP头文件中Host的值是<%=request.getHeader("Host")%>2)、EnumerationgetHeaderNames()返回所有requestheader名字的一个枚举;如:<%EnumerationenumHead=request.getHeaderNames();while(enumHead.hasMoreElements()){out.println((String)enumHead.nextElement());}%>Enume

6、rationgetHeader(Srtingname)返回指定名字的requestheader的所有值;如:
头文件中指定头名字的全部值的一个枚举: <%Enumerationenum_headedValues=request.getHeaders("cookie");while(enum_headedValues.hasMoreElements()){out.println((String)enum_headedValues.nextElement());}%>83)、实验结果:请求信息如下: 请求的方法是:GET  请求的URI是:/tes

7、t2/requestApp1.jsp  请求的协议是:HTTP/1.1  接受客户提交信息的页面路径是:/requestApp1.jsp  请求的协议是:HTTP/1.1  请求中的查询字符串是:null  请求信息的总长度是:-1  服务器名称是:zqy-computer  提供HTTP服务的服务器端口号是:8080  客户端IP地址是:fe80:0:0:0:c5e4:7d93:1be:46a5  客户端机器的名称是:fe80:0:0:0:c5e4:7d93:1be:46a5  HTTP头文件中User-Agent的值是:Mozilla/5.0(c

8、ompatible;MSIE9.0;WindowsNT6.1;Win64;x64;Trident/5.0) 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。