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/requestclass=”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指令或<jspuseBean …  />
动作标签引进该页面,不要忘记scope=”page/session/application/request”>属性,关系到该类对象的存在范围。
2) <form>标签的2jsp创建个属性设置很重要,深刻理解它们的意义。
3) <body>标签内是网页处理事务的主要内容,一般把业务代码写在该标签内。
4) <table>标签用来显示数据,一般把服务器计算的结果在table元素中显示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。