JSP页面编写基本内容和方法
一、 基本格式
<%-- page指令:用来定义整个JSP页面的一些属性和这些属性的值, page指令对整个页面有效,与其书写的位置无关,但习惯写在JSP页面的最前面
--%>
<%@ page contentType=”text/html;charset=GB2312”%>
<%@page import=”dao.StudentDAO, pojo.Student”%>
<html>
<head>
<title>
添加学生信息
</title>
</head>
<%-jsp动作标签创建javaBean,下面两个标签要同时使用-%>
<jsp:useBean id=”stuId” scope=”page/session/application/request” class=”pojo.Student”/>
<jsp:setProperty name=”stuId” property=”*”/>
<body>
<%--网页主要内容--%>
<form method=”get/post” action=”url”
<input type=”text/password/radio/checkbox/submit/”
name=”identify” >
………………………………………………………………..
</form>
<%--java代码部分--%>
<%! Integer oid=new Integer(0);%>
<% StudentDAO studio=new StudentDAO();
………………………………………………………………
%>
<%=Attribute(“key”)%>
<%--表格table部分--%>
<table align="center" rules="all" width="760" border="1" frame="border" bgcolor="#00FF00">
<tr align="center">
<td>序号</td><td>身份证号</td><td>姓名</td><td>性别</td><td>出生日期/td>
<tr align="center">
<%for(int i=0;i<student.length;i++) { %>
<td align="center"><%=student[i].getId().toString() %> </td>
<td align="center"><%=student[i].getIdentify()%> </td>
</tr><%}%>
</table>
</body>
</html>
二、 注意的问题
1)要在Jsp页面中用哪个类,就必须把这个类用page指令或<jsp:useBean … />
动作标签引进该页面,不要忘记scope=”page/session/application/request”>属性,关系到该类对象的存在范围。
2) <form>标签的2jsp创建个属性设置很重要,深刻理解它们的意义。
3) <body>标签内是网页处理事务的主要内容,一般把业务代码写在该标签内。
4) <table>标签用来显示数据,一般把服务器计算的结果在table元素中显示。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论