文档详情

JSP程序设计(张跃平、耿祥义编著)实验报告.doc

发布:2025-06-06约2.38万字共33页下载文档
文本预览下载声明

江西理工大学软件学院

计算机类课程实验报告

课程名称:JSP程序设计

班级:

姓名:

学号:

小组成员:

实验名称

JSP根本语法和内置对象

实验日期

2012-12-03

实验成绩

实验目的、要求及内容

1、掌握JSP变量/方法,表达式,代码段和注释的使用方法;

2、掌握JSP指令的语法格式及用法;

3、掌握JSP常用动作的语法格式及用法;

4、掌握常用的JSP内置对象。

实验环境

WindowsXP操作系统平台及用软件

算法描述及核心代码

%@pagelanguage=”java”import=”java.util.*”pageEncoding=“utf-8”

htmlbodybgcolor=cyan

h2欢送注册/h2

formaction=register.jspmethod=post

名称:inputtype=textname=namebr

性别:inputtype=textname=sexbr

年龄:inputtype=textname=agebr

住址:inputtype=textname=addressbr

brinputtype=submitvalue=提交name=submit

/form

/body/html

2、创立register.jsp页面

%@pagelanguage=”java”import=”java.util.*”pageEncoding=“utf-8”

htmlbody

%--定义listName、listSex、listAge、listAddress四个集合,来实现对数据的保存--%

%!intcount;

LinkedListStringlistName;

LinkedListStringlistSex;

LinkedListStringlistAge;

LinkedListStringlistAddress;

%

%--定义方法judge()方法,实现对四个集合的初始化--%

%!publicvoidjudge(){

if(count==0){

listName=newLinkedListString();

listSex=newLinkedListString();

listAge=newLinkedListString();

listAddress=newLinkedListString();

}

}

%

%--定义addPerson()方法,向集合中添加相应数据--%

%!publicvoidaddPerson(Stringn,Strings,Stringa,Stringad){

listName.add(n);

listSex.add(s);

listAge.add(a);

listAddress.add(ad);

count++;

}

%

%--获得input.jsp表单中传过来的参数--%

%

request.setCharacterEncoding(utf-8);

Stringname=request.getParameter(name);

Stringsex=request.getParameter(sex);

Stringage=request.getParameter(age);

Stringaddress=request.

显示全部
相似文档