首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
JSP实验报告



课程名称:

Web 系统与技术

实验项目:

Web 系统与技术实验

实验地点:

行知楼 b 教室 113

专业班级: 软件 1319 学号:2013005655

学生姓名:

张卫东

指导教师:

郑磊

2015 年 12

31 日

太原理工大学实验报告一 学院名称 学生姓名 课程名称 软件学院 专业班级 软件 1319 班 张卫东
Web 系统与 技术

实验成绩 实验日期 2015.11.28

学号 实验题目

2013005655

实验一 JSP 内置对象

一、实验目的和要求:1、掌握 Application 对象。
2、掌握 Session 对象。

二、实验内容:
1、课本 P158 网页计数器。 2、课本 P152 session 对象示例。 3、课本 P165 5.8,5.9

三、主要仪器设备
装有 Win7 32 位操作系统的笔记本电脑及 MyEclipse

四、主要操作方法与实验步骤:
启动 MyEclipse,网页计数器建立项目 ch6,request 对象建立项目 c5,session 对象建立项目 c8, 分别将编写的程序放入各自的项目下。运行时,执行 3 个步骤。第 1 步,把程序部署在 Tomcat 服务器上。第 2 步,启动 Tomcat 服务器。第 3 步,在 MyEclipse Web Browser 浏览器或外部的 IE, 或 360 浏览器中输入运行的 URL,并查看运行结果。

五、实验结果与分析 1、网页计数器:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% int count=0; String Ncounter=request.getParameter("Ncounter"); try{ count=Integer.parseInt((application.getAttribute(Ncounter).toString())); } catch(Exception e){out.println("error"+"<BR>");} out.println("该页面设置了一个 Ncounter 属性,用于保存访问此页面的次数<BR>"); out.println("自从服务器启动后,此页面已经访问了"+count+"次"); count++;
2

application.setAttribute(Ncounter,new Integer(count)); %> <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+" /"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>使用 application 计数的例子</title> </head> <body> 测试 appCounter 的页面,下划线以下的内容是 appCounter 页面的:<br><hr> <jsp:include page="app.jsp"> <jsp:param name="Ncounter" value="20"/> </jsp:include> </body> </html>

3

2、request 对象应用举例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>水果销售</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <center> <font size=5 color="#cc0000"> 欢迎来到水果店购物!<br> 下列水果,每件 2 元<br>
4

欢迎选择购买:<br> </font> <font size=4 color="blue"> <form method=post action="req.jsp"> 请输入账号:<input type="text" name="text1"><br> <input type="checkbox" name="item" value="banana">banana <input type="checkbox" name="item" value="apple">apple <input type="checkbox" name="item" value="橘子">橘子 <input type="checkbox" name="item" value="pear">pear<br> <br> <input type="submit" name="enter" value="确认/ok">&nbsp;&nbsp; <input type="reset" name="rechoice" value="清除/cl"> </form> </font> </center> </body> </html> <%@ page contentType="text/html;charset=UTF-8"%> <% request.setCharacterEncoding("UTF-8");%> <html><body><div align="center"> <font size=5 color="#c0000"> n 欢迎您来到结账台!<br> </font> 使用 getParameter 方法获取用户在文本框的输入: <% out.println(request.getParameter("text1")); %> <font size=4 color="#0000ff"> <br>使用 getParameterValues()方法获取复选框的值如下: <HR> <% int k,sum; String Ncounter[]=request.getParameterValues("item"); if(Ncounter!=null) { for(k=0;k<Ncounter.length;k++) { out.println(Ncounter[k]+"&nbsp;&nbsp;"); } sum=k*2; out.println("<hr>总计"+k+"件, 总价"+sum+"元<br>"); } %> </font>
5

使用 getParameter 方法获取表单中"确认"按钮的值; <% out.println(request.getParameter("enter")); %> </div> </body> </html>

12345678

 


 

  【Top

最新搜索

 

《JavaEE与中间件》上机实验报告_调查/报告_表格/模板_实用文档。研究报告,项目...实验 实验二 JSP 程序设计 日期 2014.5.10 第二大节 简述本次实验目的: ...

xxxxxxxxx 本科生毕业论文(设计)题目: 基于 JSP 的教学实验管理系统 080605 xxx...(3)在线查验学生实验报告; (4)查看学生做实验的记录; (5)实验报告评分; 3....

JavaBean 的相互调用 正确理解和使用 JSP Modle1 进行开发 二、实验要求使用 JSP Model 1 模式开发一个商品管理系统,具有登录功能,用户登录后能进行商品 的增删改...

在 Elipse 中配置 JSP 开发环境 (1) JDK 的配置(截图) 1 Java Web 实验报告 (2) Tomcat 的配置(截图) (3) Web 项目部署路径的配置(截图) 2 Java Web ...

javaBean实验报告_计算机软件及应用_IT/计算机_专业资料。实 验 报 告 课程名称...2. 3. 掌握编写 JavaBean 的规范,学会如何在 JSP 中使用 JavaBean。 掌握...

web实验报告01_计算机软件及应用_IT/计算机_专业资料。web实验一 ...<%=i %> 5、仅仅通过本次实验课,你认为 JSP 和 Servlet 有什么区别?...

实验全过程记录实名姓验称名 JSP 中的数据库操作实验 学号 时间 地点 一、实验目的熟悉 JDBC 模式连接到 MySQL 数据库 掌握 JSP 下的 MySQL 数据库操作 掌握 ...

javaee实验报告3_计算机软件及应用_IT/计算机_专业资料。实验三【实验目的】 Jsp+Servlet实现简单的登录 目的:掌握JSP+Servlet的开发模式,JSP和Servlet相结合,使用...

JAVAWEB实验练习使用JSP的内置对象_计算机软件及应用_IT/计算机_专业资料。实验全...jsp试验报告实训6 JSP内... 2页 1下载券 第四章 JSP的内置对象习... 3...

2.在 JDK 和 Eclipse 环境下,完成下列实验。 二、实验要求 1.独立完成实验。 2.书写实验报告书。 三、实验内容编写程序实现一个单选小测试。在 test.jsp 页面...