燕山大学经济管理学院
JSP编程技术
实验指导书
经济管理学院电子商务系
2011年5月
实验说明
《JSP编程技术》JSP(Java Server Pages)是基于Java 语言的一种Web应用开发技术,利用这一技术可以建立安全、跨平台的先进动态网站。该课程作为电子商务专业的一门专业课,主要介绍JSP程序设计的基本知识,为日后学生进行编程设计打下牢固的程序设计语言基础。
实验课是《JSP编程技术》的重要实践环节。通过实验,使学生加深理解、验证、巩固课堂教学内容,加深对JSP编程设计的过程、方法的理解,充分发挥学生的想象力和创新能力。本实验课程共开设4个实验项目。
实验方式与基本要求:
学生须在实验前预习相应实验内容,熟悉实验的基本原理、方法及要求、制定好上机步骤,弄清实验目的;实验每次均为4学时,学生须按时到场;要求学生掌握程序设计的各种基本方法与步骤,并在实验中得到提高。
考核及报告:
实验时立将各种问题与结果记录下来,实验内容可以通过截图等方式存入U盘,并在课后完成实验报告内容; 任课教师对每次记录都要进行检查、分析、登记; 课程总成绩应为理论考核、实验成绩的综合;其中实验课程成绩占30%,理论课成绩占70%。
实验三熟悉使用JAVABEAN
一、实验目的
掌握JavaBean的概念及使用规范
熟悉并掌握编译和运行JavaBean
掌握useBean的用法及作用域范围
掌握getProperty的用法和setProperty的用法
了解使用JavaBean的辅助类
二、实验内容与要求
,,用户可以通过表单输入矩形的两个边长,;,。
程序如下:
<%@ page contentType="text/html;Charset=GB2312" %>
<html><body bgcolor=yellow>
<form action="" Method="post" >
输入矩形个边长: 边A:<input type=text name="length">
边B:<input type=text name="width">
<input type=submit value="提交">
</form>
</body></html>
<%@ page contentType="text/html;Charset=GB2312" %>
<%@ page import="" %>
<jsp:useBean id="js" class="" scope="page" />
<html><body bgcolor=yellow>
<jsp:setProperty name="js" property="*" />
矩形的边长分别为:
<br>边A:<jsp:getProperty name="js" property="length" />
<br>边B:<jsp:getProperty name="js" property="width" />
<br>面积是:<%=()%>
</body></html>
,book类共有六个属性,bookID为书籍的ID号,bookName为书名, bookAuthor为作者名称, bookPublisher为出版社名称,bookPrice为书的价格,bookAbstract为书的内容简介。针对书籍的每一个属性都有相应的getXxx()方法和setXxx()方法,以便于JSP页面在使用JavaBean时,可以直接设置JavaBean的属性。 public void setBookPublisher(String d)
{ bookPublisher=d;
}
public String getBookPublisher()
{ return bookPublisher;
}
程序如下:
2-
<%@ page contentType="text/html;Charset=GB2312" %>
<html><body bgcolor=cyan>
<jsp:useBean id="sj" class="" scope="page" />
-------用jsp:useBean指令使用JavaBean-----
实验三 Javabean 来自淘豆网m.daumloan.com转载请标明出处.