WEB实验题目及代码.docx

上传人:b****3 文档编号:3077979 上传时间:2022-11-17 格式:DOCX 页数:37 大小:1.48MB
下载 相关 举报
WEB实验题目及代码.docx_第1页
第1页 / 共37页
WEB实验题目及代码.docx_第2页
第2页 / 共37页
WEB实验题目及代码.docx_第3页
第3页 / 共37页
WEB实验题目及代码.docx_第4页
第4页 / 共37页
WEB实验题目及代码.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

WEB实验题目及代码.docx

《WEB实验题目及代码.docx》由会员分享,可在线阅读,更多相关《WEB实验题目及代码.docx(37页珍藏版)》请在冰豆网上搜索。

WEB实验题目及代码.docx

WEB实验题目及代码

JavaScript基础训练

一、实验目的:

编写JavaScript代码,熟悉并掌握JavaScript的基本语法、控制结构及函数,掌握JavaScript预定义对象、浏览器对象的使用

二、实验内容:

在MyEclipse环境下编写JavaScript代码,调入或嵌入HTML页面中。

三、实验要求:

1.熟悉并掌握JavaScript的基本语法、控制结构及函数;

2.掌握JavaScript预定义对象、浏览器对象的使用;

3.将JavaScript代码嵌入或调入HTML页面,并完成指定效果;

4.写出实验报告。

四、实验学时:

2学时

五、实验步骤:

1.进入MyEclipse环境,新建一个WebProject;

2.新建一个HTML网页,网页上有一个姓名输入框、密码输入框、性别单选按钮组和一个提交按钮,要求用户提交时检查姓名不能为空,密码长度在6到10位之间,性别项不能为空,如果不符合标准则不允许提交,并提示相应错误信息;

3.在完成P92第5题的基础上实现计算功能

【第3题注释:

】parseFloat()函数将字符串转变成浮点数

客户端表单简单验证

functioncheckForm(){

varusername=document.myForm.userName.value;

if(username==""){

alert("用户名不能为空!

")

//调用表单元素对象的focus方法使得该表单元素对象重新获得输入焦点

document.myForm.userName.focus();

returnfalse;

}

varp=document.myForm.pwd.value;

if(p==""){

alert("密码不能为空!

")

document.myForm.pwd.focus();

returnfalse;

}

if(p.length<6||p.length>10)

{alert("密码长度不符合!

长度在6-10之间")

document.myForm.pwd.focus();

returnfalse;

}

varxb=document.myForm.gender;

varflag=false;

for(vari=0;i

if(xb[i].checked){

flag=true;

}

}

if(!

flag){

alert("请选择性别!

");

returnfalse;

}

}

用户名:

密码:

性别:

男  

onsubmit="returncheckForm()提交表单的时候先执行checkForm();这个方法,如果这个方法返回的是false则将不提交表单

计算器

functionjisuan(){

varNum;

varNum1=parseFloat(document.myForm.Number1.value);

varNum2=parseFloat(document.myForm.Number2.value);

varjs=document.myForm.caozuo;

if(js[0].checked)Num=Num1+Num2;

if(js[1].checked)Num=Num1-Num2;

if(js[2].checked)Num=Num1*Num2;

if(js[3].checked)Num=Num1/Num2;

document.myForm.jieguo.value=Num;

}


第一个操作数:

第二个操作数:

请选择操作

+  

-  

*  

/

结果是:

JSP基本语法训练

一、实验目的:

编写JSP代码,熟悉并掌握JSP的基本语法、控制结构、表达式、脚本段、JSP指令及JSP动作。

二、实验内容:

在MyEclipse环境下编写JSP代码,运用JSP的基本语法、控制结构、表达式、脚本段、JSP指令及JSP动作完成相应的功能,调试运行程序。

三、实验要求:

1.熟悉并掌握JSP的基本语法、控制结构、表达式、脚本段;

2.熟悉并掌握JSP的指令及JSP动作;

3.运用各项JSP技术完成规定功能;

4.写出实验报告。

四、实验学时:

2学时

五、实验步骤:

1.进入MyEclipse环境,新建一个WebProject;

2.新建一个JSP页面,该页面向浏览器输出一句”HelloJSP”,要求采用三种方式输出(模板文本输出/out.println方法输出/JSP表达式输出),并观察该JSP页面所生成Servlet,解释页面内容在Servlet中的对应角色;

3.新建JSP页面,显示一个如下表格,表格重复内容采用循环输出,并观察该JSP页面所生成Servlet,解释页面内容在Servlet中的对应角色;

书号

书名

作者

出版社

价格

类别

操作

ISBN-001

Web开发

范月华

清华出版社

25

新书

编辑删除

ISBN-001

Web开发

范月华

清华出版社

25

新书

编辑删除

ISBN-001

Web开发

范月华

清华出版社

25

新书

编辑删除

ISBN-001

Web开发

范月华

清华出版社

25

新书

编辑删除

ISBN-001

Web开发

范月华

清华出版社

25

新书

编辑删除

4.教材P154例7.4,out.println输出形式改成模板文本输出和JSP表达式输出两种形式,

并观察该JSP页面所生成Servlet,解释页面内容在Servlet中的对应角色;

5.调试运行程序;

Num1

<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%>

<%

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+":

//"+request.getServerName()+":

"+request.getServerPort()+path+"/";

%>

DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">

">

MyJSP'Num1.jsp'startingpage

--

-->

Hellojsp!


<%

out.println("Hellojsp!

");

%>


<%="hellojsp!

"%>

 

Num2

<%@pagelanguage="java"import

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 少儿英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1