JSP复习整理(一)表单
好久没更了,一周完成了SRDP,一周完成了课程设计,这一周就要好好回顾回顾Java Web的学习轨迹了。
用的eclipse Mars
一、表单
start.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Review</title> </head> <body> <p>表格应用</p> <table border=1 width=600 align="center" cellpadding="3" cellspacing="2" background="../images/me.jpg"> <tr align="center"> <td colspan="6"><b>成绩单</b></td> </tr> <tr align="center"> <th>学号</th> <th>姓名</th> <th>C++课程设计</th> <th>Web开发</th> <th>软件开发</th> <th>信息伦理学</th> <tr align="left"> <td>1402003100</td><td>海小</td><td>90</td><td>95</td><td>100</td><td>95</td> <tr align="left"> <td>1402003109</td><td>杜丽</td><td>96</td><td>98</td><td>100</td><td>98</td> <tr align="left"> <td>1402003110</td><td>小小</td><td>89</td><td>89</td><td>99</td><td>90</td> </table> </body> </html>
显示结果:
二、框架
frame.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>框架应用</title> </head> <body> <frameset rows="80,*" cols="*" frameborder="yes" border="2" bordercolor="#A572AA"> <frame src="top.jsp" name="topFrame"> <frameset cols="15%, 85%" frameborder="yes" border="2" bordercolor="#A572AA"> <frame src="left.jsp" name="mainFrame"> </frameset> </frameset> </body> </html>
left.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>LeftFrame</title> </head> <body bgcolor="#EAD0D9"> <font size="5"> <p><a href="main0.jsp" target="mianFrame">第一章 回答在牛奶箱里</a></p> <p><a href="main1.jsp" target="mainFrame">第二章 深夜的口琴声</a></p> <p><a href="main2.jsp" target="mainFrame">第三章 在思域车上等到天亮</a> <p>第四章 听着披头士祈祷</p> <p>第五章 来自天上的祈祷</p> </font> </body> </html>
三、表单综合应用
TableApply.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>TableApply</title> </head> <body> <form action="" method="post"enctype="multipart/form-data" name="forml1"> <table width="500" border="2" align="center bgcolor="#F2F2F2" bordercolor=#A76BAB> <tr> <td colspan="2" align="center">时光之旅注册</td> </tr> <tr> <td width="100" align="right">用户名:</td> <td width="410"><input type="text" name="userid"></td> </tr> <tr> <td align="right">密码:</td> <td><input type="password" name="pass"></td> </tr> <tr> <td align="right">确认密码:</td> <td><input type="password" name="pass2"></td> </tr> <tr> <td align="right">性别</td> <td> <input type="radio" name="gender" value="male">男 <input type="radio" name="gender" value="female">女 </td> </tr> <tr> <td align="right">特长:</td> <td><input type="checkbox" name="checkbox" value="001">绘画 <input type="checkbox" name="checkbox2" value="002">软件 <input type="checkbox" name="checkbox3" value="003">文学 <input type="checkbox" name="checkbox4" value="004">前端 <input type="checkbox" name="checkbox5" value="005">其它 </td> </tr> <tr> <td align="right">仙居:</td> <td><select name="select"> <option value="01">北京</option> <option value="02">青岛</option> <option value="03">上海</option> <option value="04">杭州</option> <option value="05">南京</option> <option value="06">兰州</option> </select> </td> </tr> <tr> <td align="right">照片:</td> <td><input type="file" name="photo"></td> </tr> <tr> <td align="right">留言:</td> <td><textarea name="textfield" rows="4"></textarea></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="提交"> <input type="reset" name="Submit2" value="重置"></td> </tr> </table> </form> </body> </html>
效果图:
JavaScript小回顾:
一、显示日期:
Date.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JavaScript Review</title> </head> <body> <script language="JavaScript"> //通过日期类Date的对象来获取当前的年月日和星期 var today = new Date(); var day = today.getDate(); var month = today.getMonth()+1; var year = today.getFullYear(); var week = today.getDay(); var vw = new Arry("星期天","星期一","星期二","星期三","星期四","星期五","星期六"); document.write("今天是:"+year+"年"+month+"月"+day+"日"+vw[week]); document.title="今天是"+year+"年"+month+"月"+day+"日"+vw[week]; </script> </body> </html>
二、基础的表单验证
FormCheck.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>表单验证</title> </head> <body bgcolor="#F8F8F8"> <form name="forml1" action="#" onSubmit="return check()"> 用户名:<input type="text" name="user"><br> 邮 件:<input type="text" name="email"><br> <input type="submit" name="button" value="提交"> </form> </body> </html> <script language="JavaScript"> <!-- function check(){ if(document.form1.user.value.length==0){ alert("请输入用户名~"); return false; } if(document.form1.email.value.indexOf("@")==-1 ||document.form1.email1.value.length==0){ alert("请输入正确的email地址"); return false; } return true; } //--> </script>
表单整理先到这儿。。整理数据库去啦。。一个人霸占一个偌大的教室棒极了哇卡卡。。
JSP复习整理(一)表单的更多相关文章
- 总结:JSP几种提交表单方法
问题描述: 最近进了一家“老公司”工作,说他老不是说他成立的早,是因为他的编程框架太l.......low了.EJB的规范模式,使用是IBM经过Eclipse二次开发出来的RAD(Rational A ...
- JSP复习整理(五)JavaBean使用表单处理数据
一.先建立用户输入的数据 usingGetparameter.html <!DOCTYPE html> <html> <head> <meta charset ...
- JSP简单练习-获取表单数据
在JSP中,server端程序与client交互最经常使用的方法就是採用表单提交数据.表单提交的方法主要有两种,一种是get方法.还有一种是post方法.两者最大的差别:使用get方法提交的数据会显示 ...
- JavaWeb学习总结(十五)Jsp中提交的表单的get和post的两种方式
两者的比较: Get方式: 将请求的参数名和值转换成字符串,并附加在原来的URL之后,不安全 传输的数据量较小,一般不能大于2KB: post方式: 数量较大: 请求的参数和值放在HTML的请求头中, ...
- jsp 通用获取所有表单值传后台
新建一个js文件,自定义一个jquery 函数. 在jsp页面引用 下面为:自定义函数 $.fn.GetDivJson = function (prifix,orgModel) { var $oute ...
- JSP复习整理(二)基本语法
最基础的整理.. 一.语句声明 <%@ page language="java" contentType="text/html; charset=UTF-8&quo ...
- JSP复习整理(五)JavaBean生命周期
一.创建一个JavaBean UserBean.java package jsp.test; public class UserBean { private String userName; priv ...
- JSP复习整理(四)Cookie
一.useCookie.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"& ...
- JSP复习整理(三)基本语法续
查看注册后的信息: TestBean.java package com.hai.xaio.cn; public class TestBean { public String userName; pub ...
随机推荐
- PHP的CURL
使用CURL完成一个请求: 初始化连接句柄 设置CURL选项 执行并获取结果 释放CURL连接句柄 发送GET请求 function doGetRequest($url,$data,$timeout ...
- 架构师养成记--6.单例和多线程、ThreadLocal
一.ThreadLocal 使用wait/notify方式实现的线程安全,性能将受到很大影响.解决方案是用空间换时间,不用锁也能实现线程安全. 来看一个小例子,在线程内的set.get就是thread ...
- tomcat/jsp/servlet版本关系
Servlet Spec JSP Spec EL Spec WebSocket Spec JASPIC Spec Apache Tomcat version Actual release revisi ...
- Oracle 查询表中字段里数据是否有重复
1.查找单个字段 select 字段名,count(*) from table group by 字段名 having count(*) > 1 2.查找组合字段: SELECT TEST_NA ...
- javaweb 基于java Servlet登入 简单入门案例
项目流程 第一步:创建一个java webproject第二步:创建三个界面,1,login.jsp 2 success.jsp 3 fail.jsp第三步:更改新建界面编码格式,utf-8 默然编码 ...
- Swift—调用系统相册和相机
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 24.0px Menlo; color: #000000 } p.p2 { margin: 0.0px 0. ...
- linux 查找文件或目录
find / -maxdepth 2 -name "vmware*"在根目录/ 2层深度下搜索以vmware打头的文件或者目录
- MongoDB【第一篇】MongodDB初识
NoSQL介绍 一.NoSQL简介 NoSQL,全称是”Not Only Sql”,指的是非关系型的数据库. 非关系型数据库主要有这些特点:非关系型的.分布式的.开源的.水平可扩展的. 原始的目的是为 ...
- Download Excel file with Angular
源码连接(编写中) 用Angular下载后台返回的Excel文件,用Blob实现,引用FileSaver.js 后台C#代码: [WebMethod] public static byte[] Cal ...
- Window系统性能获取帮助类
前言: 这个是获取Windows系统的一些性能的帮助类,其中有:系统内存.硬盘.CPU.网络(个人测试还是比较准的).Ping.单个进程的内存.Cpu.网络(不准). 最初在这个的时候在各种搜索 ...