参考书籍:《J2EE项目开发与设计(第二版)》–中国铁道出版社
一年前听别人讲过一句话,你逃掉的知识在未来总是要补上的。终于验证在了自己的身上。就像上个学期的jsp课一样,所以这个学期对待任何一门课程都更加认真了。。。学习如此,人生也是如此。
这一节主要熟悉了部分jsp内置对象的使用方法。(此处好像只用到了request对象和简单的建表操作)
以第二章习题为例:
1.建一个如下图(下图为成品)的表
代码如下:
<body>
<table>
<form action="save.jsp" method="post" name="frm">
<table width="700" cols="2" border=1>
<tr><td><font color ="#ff8000" size="2" ></font>请填写以下信息</td>
<tr><td><font color ="#ff8000" size="2" ></font>用户名:</td>
<td><input type="text" size="18" name="name"></td></tr>
<tr><td><font color ="#ff8000" size="2" ></font>密码:</td>
<td><input type="password" size="18" name="password"></td></tr>
<tr><td><font color ="#ff8000" size="2" ></font>确认密码:</td>
<td><input type="password" size="18" name="password"></td></tr>
<tr><td><font color ="#ff8000" size="2" ></font>性别:</td>
<td><input type="radio" name="sex" value="男" ><font size="3">男</font>
<input type="radio" name="sex" value="女"><font size="3">女</font></td></tr>
<tr><td><font color ="#ff8000" size="2" ></font>爱好:</td>
<td><input type="radio" name="hobby" value="basketball" >篮球
<input type="radio" name="hobby" value="football">足球</td></tr>
<tr><td><font color="#ff8000" size="2"></font>专业:</td>
<td><select name="Major">
<option value="请选择">请选择</option>
<option value="计算机科学与技术">计算机科学与技术</option>
<option value="软件工程">软件工程</option>
<option value="网络工程">网络工程</option>
<option value="信息与计算科学">信息与计算科学</option>
</select>
<tr><td><font color="#ff8000" size="2" ></font>其他:</td>
<td><textarea rows="3" cols="20" name="others"></textarea>
</td></tr>
<tr><td></td>
<td><input type="submit" name="button1" id="button1" value="提交"/>
<input type="reset" name="button2" id="button2" value="重置"/>
</td></tr>
</form>
</table>
</body>
2.新建一个接收注册洗信息的页面save.jsp 将reg.jsp页面中的信息打印输出
代码如下:
<body>
<% request.setCharacterEncoding("utf-8"); %>
用户注册信息<br>
用户名:<%= request.getParameter("name")%><br>
密码:<%= request.getParameter("password") %><br>
性别:<%= request.getParameter("sex")%><br>
爱好:<%= request.getParameter("hobby") %><br>
专业:<%=request.getParameter("Major")%><br>
其他:<%=request.getParameter("others")%><br>
</body>
总结:1.了解到了每一个表格中的name属性是request对象获取的参数值。
2.form与table的区别,及form和table的使用