java基础
这项就不多说了,jsp的代码就是用java来编写的,十分重要。
定义类、方法、变量
创建对象
8种数据类型及其转换、运算符
流程控制语句、数组
等等不详细说明
html基础
html十分的简单,主要是了解标签的用法。首先html一定是有开始也有结尾的,且不区分大小写,基本格式如下:
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
css和javascript都是在头标签中引用
段落标记
<p> …</p>
标题标记
<
hn>…</hn>
字型标记
<b>、<i>、
<u>等
文字格式
<font>…<font>
间隔标记
<
br>、
<
hr>
表格:
<HTML><BODY>
<TABLE BORDER="1">
<TR> <TD>第一行第一列</TD><TD>第一行第二列</TD> </TR>
<TR> <TD>第二行第一列</TD><TD>第二行第二列</TD> </TR>
<TR> <TD>第三行第一列</TD><TD>第三行第二列</TD> </TR>
</TABLE>
</BODY></HTML>
表单:
form name="form1" action="check.jsp" method="post" onSubmit="return check(this)">
<table border="0">
<tr>
<td width="63">用 户名</td>
<td width="226"><input type="text" name="username" style=width:200px>*</td>
</tr>
<tr>
<td>密 码</td>
<td><input type="password" name="userpwd" style=width:200px>*</td>
</tr>
<tr>
<td>密码确认</td>
<td><input type="password" name="userpwd2"></td>
</tr>
<tr>
<td>性 别</td>
<td><input type="radio" name="sex" value="男"checked>男
<input type="radio" name="sex" value="女">女
</td>
</tr>
<tr>
<td>出生年月</td>
<td><input type="text" name="birthday"></td>
</tr>
<tr>
<td>邮 箱</td>
<td><input type="text" name="mail" onBlur="checkAdress()">*</td>
</tr>
<tr>
<td>职 业</td>
<td>
<select name="work" size=1>
<option value="teacher">教师</option>
<option value="student" selected="selected">学生</option>
</select>
</td>
</tr>
<tr>
<td rowspan="2">个人爱好</td>
<td>
<input type="checkbox" name="love" value="电脑网络" checked>电脑网络
<input type="checkbox" name="love" value="影视娱乐">影视娱乐
<input type="checkbox" name="love" value="棋牌娱乐">棋牌娱乐
</td>
</tr>
<tr>
<td>
<input type="checkbox" name="love" value="读书读报">读书读报
<input type="checkbox" name="love" value="美酒佳肴">美酒佳肴
<input type="checkbox" name="love" value="绘画书法">绘画书法
</td>
</tr>
<tr>
<td>个人说明</td>
<td>
<textarea rows="8" cols="30" name="introduction"></textarea>
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="提交">
<input type="reset" value="清除">
</td>
</tr>
</table>
</form>
css基础
css主要是用于美化界面的,排版布局等等,个人认为对于css怎么用知道就好,还有css的一些代码结构和常用属性了解知道即可,需要对网站进行美化时去网上渡一些有用的、符合你的要求的代码拿回来稍作修改即可。
javascript基础
首先,javascript和java是两回事。javascript用function定义方法,var定义变量,可以参考以下代码
对于一些高等级的javascript或者jq一样去网上渡,只要你能基本看懂,稍作修改使得代码适合你的程序就好
<script language="javascript">
function check(theform){
if(theform.username.value==""){
alert("用户名不能为空!");
theform.username.focus();
return false;
}
if(theform.userpwd.value!=theform.userpwd2.value){
alert("两次密码不一致,请重新输入!");
theform.userpwd2.value=="";
theform.userpwd2.focus();
return false
}
}
function checkAdress(){
var reg=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
if(!reg.test(document.form1.mail.value)){
alert("请填写正确的邮箱格式!");
document.form1.mail.value="";
/* document.form1.mail.focus(); */
return false;
}
}
</script>