JSP提交表单

JSP提交表单nbsp 设计表单页面 它是静态页面 使用 HTML 编写 而且使用了 JavaScript 脚本语言来验证填写表单数据 表单页面为 form htm 代码如下 htmlheadtitl 教师信息登记表 titleheadscr nbsp language JavaScript function nbsp checkit nbsp nbsp nbsp nbsp var nbsp theForm nbsp nbsp nbsp nbsp theForm document

 设计表单页面,它是静态页面,使用HTML编写,而且使用了JavaScript脚本语言来验证填写表单数据,表单页面为form.htm,代码如下:

JSP提交表单 < html >
JSP提交表单
< head >< title > 教师信息登记表
title >
head >
JSP提交表单JSP提交表单
< script  language =”JavaScript” >
JSP提交表单JSP提交表单
function checkit(){

JSP提交表单    
var theForm;
JSP提交表单    theForm
=document.teacForm;
JSP提交表单JSP提交表单    
if(theForm.Name.value==“”){

JSP提交表单    alert(
请输入教师注册名!);
JSP提交表单    document.teacForm.Name.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.TrueName.value==“”){

JSP提交表单    alert(
请输入教师真实姓名!);
JSP提交表单    theForm.TrueName.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.PersonalCode.value==“”){

JSP提交表单    alert(
身份证号码不能为空!);
JSP提交表单    theForm.PersonalCode.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.pwd.value==“”){

JSP提交表单    alert(
密码不能为空!);
JSP提交表单    theForm.pwd.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.cfmpwd.value==“”){

JSP提交表单    alert(
前后两次输入的密码不一致!);
JSP提交表单    theForm.cfmpwd.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.BirthDate.value==“”){

JSP提交表单    alert(
请选择出生日期!);
JSP提交表单    theForm.BirthDate.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.HomeNum.value==“”){

JSP提交表单    alert(
电话号码不能为空!);
JSP提交表单    theForm.HomeNum.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.Email.value==“”){

JSP提交表单    alert(
Email不能为空!);
JSP提交表单    theForm.Email.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.Office.value==“”){

JSP提交表单    alert(
请选择办公所在教研室!);
JSP提交表单    theForm.Office.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.Edu.value==“”){

JSP提交表单    alert(
请选择您的最高学历!);
JSP提交表单    theForm.Edu.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单JSP提交表单    
if(theForm.Post.value==“”){

JSP提交表单    alert(
请选择您的职称!);
JSP提交表单    theForm.Post.focus();
JSP提交表单    

return false;
JSP提交表单    }

JSP提交表单    theForm.submit();
JSP提交表单}


JSP提交表单

script >
JSP提交表单
< body >
JSP提交表单
< center >
JSP提交表单
< h1 > 教师信息登记表
h1 >
JSP提交表单
< hr >
JSP提交表单
< form  name =”teacForm”  action =”submitform.jsp”  method =”post” >
JSP提交表单
< table >
JSP提交表单
< tbody >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 注册名称
b >
td >
JSP提交表单
< td >< input  type =”text”  name =”Name”  size =”10″ >
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 登陆密码
b >
td >
JSP提交表单
< td >< input  type =”password”  name =”pwd”  size =”20″ >
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 重复密码
b >
td >
JSP提交表单
< td >< input  type =”password”  name =”cfmpwd”  size =”20″ >
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 真实姓名
b >
td >
JSP提交表单
< td >< input  type =”text”  name =”TrueName”  size =”10″ >
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 身份证号
b >
td >
JSP提交表单
< td >< input  type =”text”  name =”PersonalCode”  size =”20″ >
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 性别
b >
td >
JSP提交表单
< td >
JSP提交表单
< input  type =”radio”  value =”男”  name =”Sex”  checked >
JSP提交表单
< input  type =”radio”  value =”女”  name =”Sex” >
JSP提交表单

td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 出生日期
b >
td >
JSP提交表单
< td >< select  name =”BirthDate” >
JSP提交表单
< option  checked value =”” >
option >
JSP提交表单
< option  value =”1952″ > 1952
option >
JSP提交表单
< option  value =”1953″ > 1953
option >
JSP提交表单
< option  value =”1954″ > 1954
option >
JSP提交表单
< option  value =”1955″ > 1955
option >
JSP提交表单
< option  value =”1956″ > 1956
option >
JSP提交表单
< option  value =”1957″ > 1957
option >
JSP提交表单
< option  value =”1958″ > 1958
option >
JSP提交表单
< option  value =”1959″ > 1959
option >
JSP提交表单
< option  value =”1960″ > 1960
option >
JSP提交表单
< option  value =”1961″ > 1961
option >
JSP提交表单
< option  value =”1962″ > 1962
option >
JSP提交表单
< option  value =”1963″ > 1963
option >
JSP提交表单
< option  value =”1964″ > 1964
option >
JSP提交表单
< option  value =”1965″ > 1965
option >
JSP提交表单
< option  value =”1966″ > 1966
option >
JSP提交表单
< option  value =”1967″ > 1967
option >
JSP提交表单
< option  value =”1968″ > 1968
option >
JSP提交表单
< option  value =”1969″ > 1969
option >
JSP提交表单
< option  value =”1970″ > 1970
option >
JSP提交表单
< option  value =”1971″ > 1971
option >
JSP提交表单
< option  value =”1972″ > 1972
option >
JSP提交表单
< option  value =”1973″ > 1973
option >
JSP提交表单
< option  value =”1974″ > 1974
option >
JSP提交表单
< option  value =”1975″ > 1975
option >
JSP提交表单
< option  value =”1976″ > 1976
option >
JSP提交表单
< option  value =”1977″ > 1977
option >
JSP提交表单
< option  value =”1978″ > 1978
option >
JSP提交表单
< option  value =”1979″ > 1979
option >
JSP提交表单
< option  value =”1980″ > 1980
option >
JSP提交表单
< option  value =”1981″ > 1981
option >
JSP提交表单
< option  value =”1982″ > 1982
option >
JSP提交表单
< option  value =”1983″ > 1983
option >
JSP提交表单
< option  value =”1984″ > 1984
option >
JSP提交表单
< option  value =”1985″ > 1985
option >
JSP提交表单

select >
JSP提交表单

td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 联系电话
b >
td >
JSP提交表单
< td >< input  type =”text”  name =”HomeNum”  size =”15″ >
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b >
b > E-mail
td >
JSP提交表单
< td >< input  type =”text”  name =”Email”  size =”30″ >
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 办公地点
b >
td >
JSP提交表单
< td >
JSP提交表单
< select  name =”Office” >
JSP提交表单
< option  checked value =”” >
option >
JSP提交表单
< option  value =”理学院院长室” > 院长室
option >
JSP提交表单
< option  value =”理学院副院长室” > 副院长室
option >
JSP提交表单
< option  value =”信息与计算科学教研室” > 信息与计算科学教研室
option >
JSP提交表单
< option  value =”基础数学教研室” > 基础数学教研室
option >
JSP提交表单

select >
JSP提交表单

td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 最高学历
b >
td >
JSP提交表单
< td >
JSP提交表单
< select  name =”Edu” >
JSP提交表单
< option  checked value =”” >
option >
JSP提交表单
< option  value =”院士” > 院士
option >
JSP提交表单
< option  value =”博士后” > 博士后
option >
JSP提交表单
< option  value =”博士” > 博士
option >
JSP提交表单
< option  value =”硕士” > 硕士
option >
JSP提交表单
< option  value =”学士” > 学士
option >
JSP提交表单

select >
JSP提交表单

td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 职称
b >
td >
JSP提交表单
< td >
JSP提交表单
< select  name =”Post” >
JSP提交表单
< option  checked value =”” >
option >
JSP提交表单
< option  value =”教授” > 教授
option >
JSP提交表单
< option  value =”副教授” > 副教授
option >
JSP提交表单
< option  value =”讲师” > 讲师
option >
JSP提交表单
< option  value =”助教” > 助教
option >
JSP提交表单
< option  value =”助读” > 助读
option >
JSP提交表单

select >
JSP提交表单

td >
JSP提交表单

tr >
JSP提交表单

tbody >
JSP提交表单

table >
JSP提交表单
< align =”center” >
JSP提交表单
< input  type =”button”  value =”提交”  name =”Submit”  onclick =”checkit()” >
JSP提交表单
< input  type =”reset”  value =”重填”  name =”Submit2″ >
JSP提交表单

p >
JSP提交表单

form >
JSP提交表单

body >
JSP提交表单

html >

通过上面的表单:

我们想要将用户提交的表单提交到submitform.jsp页面进行处理,接下来完成submitform.jsp页面处理表单的工作,程序代码如下:

JSP提交表单 JSP提交表单 <% @ page language=java contentType=text/html;charset=GB2312 %>
JSP提交表单JSP提交表单
<% @ page import=java.util.*,java.io.*  %>
JSP提交表单
< html >
JSP提交表单
< head >< title > 教师信息登记表
title >
head >
JSP提交表单
< body >
JSP提交表单


JSP提交表单JSP提交表单
<% request.setCharacterEncoding(GBK); %>
JSP提交表单
< center >
JSP提交表单
< table  width =”400″ >
JSP提交表单
< tbody >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 注册名称
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( Name ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 登陆密码
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( pwd ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 真实姓名
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( TrueName ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 身份证号
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( PersonalCode ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 性别
b >
td >
JSP提交表单


JSP提交表单
< td >
JSP提交表单
<% = request.getParameter( Sex ) %>
JSP提交表单

td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 出生日期
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( BirthDate ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 联系电话
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( HomeNum ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b >
b > E-mail
td >
JSP提交表单
< td > <% = request.getParameter( Email ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 办公地点
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( Office ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 最高学历
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( Edu ) %>
td >
JSP提交表单

tr >
JSP提交表单
< tr >
JSP提交表单
< td >< b > 职称
b >
td >
JSP提交表单


JSP提交表单
< td > <% = request.getParameter( Post ) %>
td >
JSP提交表单

tr >
JSP提交表单

tbody >
JSP提交表单

table >
JSP提交表单

center >
JSP提交表单

body >
JSP提交表单

html >

测试代码:

启动Tomcat Web 服务器,在IE地址栏中键入下面超链接地址:

http://localhost:8080/sky2098/form/form.htm

打开表单页面,如图所示:

JSP提交表单

填写表单拟测试数据,用于测试页面处理情况,如图所示:

JSP提交表单

点击“提交”按钮,将数据提交,JSP页面将处理后的数据写回客户端页面,如图所示:

JSP提交表单

表单数据提交成功。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215820.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午1:05
下一篇 2026年3月18日 下午1:05


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号