需要一个HTML模板,用来做简单的表单数据录入

需要一个HTML模板,用来做简单的表单数据录入,第1张

HTML做个数据录入的模板。如下参考:

1、首先新建一个html,点击<body></body>中间,先填入表格内容:

2.内容可根据要求编写,示例代码如下:

<table>

<p style="text-align:center ">功课表</p>

<tr>

<th>语文</th>

<td>7:00-7:40</td>

<td>7:50-8:30</td>

</tr>

<tr>

<th>数学</th>

<td>7:00-7:40</td>

<td>7:50-8:30</td>

</tr>

<tr>

<th>英文</th>

<td>7:00-7:40</td>

<td>7:50-8:30</td>

</tr>

</table>

3.然后在<head></head>中间输入样式表的样式,如下图:

4.样式也可以根据个人需要设置,设置单元格的宽度高度,合并单元格,位置,颜色等,示例代码如下:

<style type="text/css">

body

{

width:340px

height:800px

}

table

{

border-collapse:collapse

}

th,td

{

width:100px

height:40px

border:1pxsolidblack

font-size:12px

text-align:center

}

</style>

5.注意,此代码“table的意思是表”的含义是将表边框合并为单个边框以合并相邻的更改。

6.预览结果如下图所示,一个制作简单的HTML模板。

1、在后台定义一个Servlet或者Action,接收jsp的参数去数据库查询数据,返回List

2、将从数据库查询的数据放在request中,如request.setAttribute("studentList",studentList),输出到对应的jsp页面。

3、在jsp页面引入jstl标签,定义好一个html表格头

4、用jstl获取后台查询的数据,利用<c:foreach>标签循环输出到表格的<tr>中。

示例:

<%@ page language="java" contentType="text/html charset=UTF-8" pageEncoding="UTF-8"%>

<html>

<body>

    <table class="table table-bordered" >

<tr>

<th style="text-align:centerwidth:2%">序号</th>

<th style="text-align:centerwidth:5%">姓名</th>

<th style="text-align:centerwidth:6%">年龄</th>

</tr>

<c:forEach items="${studentList}" var="student" varStatus="status">

<tr>

    <td style="text-align:center">${status}</td>

    <td style="text-align:center">${student.username}</td>

    <td style="text-align:center">${student.age}</td>

</tr>

</c:forEach>

</table>

 </body>

</html>

数据库中建3个表:

学生表(姓名,学号[主键],单位)

课程表(课程编号[主键],名称,学时,开课老师)

选课表(课程编号,学号)两个都是主键都是外键。

三个表表示什么自己理解一下,查询的时候就用sql语句,连接多个表查就行。比如 1.1

Select * from 课程表 where exists (select * from 选课表 where 学号=‘1234567890’ and 课程编号=课程表.课程编号)

这就查出了所有该学生选的课的信息。

至于怎么在html中显示,还要看你用php 还是java做网页,然后把数据放到table里就行了。

不过所说的这些得知道 数据库 网页的知识,就简单了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6182990.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存