一段动态生成表格的JSP代码讲解
一段动态生成表格的JSP代码讲解
<table border="1" width="600px" align="center"><tr><td colspan="2" align="center" bgcolor="yellow"><h2>留言板</h2></td><td><form action="MessageServlet"><input type="hidden" name="type" value="query"><input type="submit" value="查看" ></form></td></tr><tr><th width="200px">主题</th><th width="300px">内容</th><th>删除</th></tr><% ArrayList<Message> messages=(ArrayList<Message>)session.getAttribute("messages"); if(messages!=null){System.out.println(messages.size());for(int i=0;i<messages.size();i++){ %><tr> <td align="center"><%=messages.get(i).getTitle() %></td><td><%=messages.get(i).getContent()%></td><td align="center"><a href="MessageServlet?type=delete&id=<%=messages.get(i).getId() %>">删除</a></td></tr><% }}%><tr><td colspan="3" align="center"><a href="message.jsp"><h3>添加新留言</h3></a></td></tr>
</table>
首先是<table>标签生成表格;
第一行,第一列显示文字“留言板”,
第二列包含一个表单,表单有一个提交按钮,提交后执行的servlet为MessageServlet;
第二行生成表的列头:主题,内容,删除;
最后一行是一个链接跳转到message.jsp;
中间动态部分:
从session中获取messages赋值给messages, messages是Message的列表;
在控制台打印messages中包含的项的数目;
i从0到messages的项目个数循环
表格行,行中含3列;
第一列,获取messages的第i个项目,再获取该项目的Title;
第二列,获取messages的第i个项目,再获取该项目的Content;
第三列,获取messages的第i个项目,再获取该项目的Id,生成一个servlet链接;
记得要在jsp文件的头部导入库;
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.util.*,com.bean.Message"%>
否则会出现不可预知错误;
讲解完毕,同学们学会了吗;
一段动态生成表格的JSP代码讲解相关推荐
- 应用Java程序片段动态生成表格
通过Jsp页面动态来显示数据库中的数据,在根据条件进行查询时,将调查结果显示在jsp页面中,使用java程序片段(Scriptlet)动态生成表格 在jsp文件中,可以在"<%&quo ...
- JS实现动态生成表格并提交表格数据向后端 表格中数据转为json
原文地址 需求:在web页面上动态的生成表格,并可以对表格中的数据进行编辑,然后把表格中的数据提交至后端服务器保存. 首先动态生成表格. 1.首先我们需要导入JS库文件.jQuery 2.然后在页面d ...
- django通过ajax请求接口返回多条数据,并动态生成表格,请求表单后将表格数据并入库
一.最近在做接口相关的开发,需求是这样的,通过一个接口所需要传递的参数,调用接口后,处理接口响应的参数,返回多条数据,并动态生成表格,请求表单后将表格的数据入库,下面是我改过的代码,跟实际代码有些出入 ...
- JSTL标签库动态生成表格
项目中遇到一个动态生成表格的问题,由于表格的行和列都不是固定的,而是从数据库中取得的,因此需要动态的创建表格. 由于规范中要求使用JSTL标签库,避免JSP页面冗余java代码,而我的数据库暂时又连不 ...
- Extjs 动态生成表格
在web显示数据时,会遇到grid的列数和行数不确定的这种情况.如何来根据数据动态的创建表格呢? Extjs 的json data给我们带来了一个很好的比较简单的方法. 要创建一个grid需要确定它的 ...
- WebAPI(part10)--动态生成表格
学习笔记,仅供参考,有错必究 文章目录 动态生成表格 动态生成表格 从本地取到数据,动态生成表格,并添加删除操作. 代码: <!DOCTYPE html> <html>< ...
- 动态生成表格、隐藏表格、选中删除任意行、jquery、输入验证
PS: 游戏公司后台开发,工作模式:996. 于是写博客这事也荒废了.... 想想还是写一点吧. 呵呵,请不要笑话我注释写这么多,习惯了,我上班写代码都是有注释的. 我建两个相似的表是为了,给后台使用 ...
- javascript案例:动态生成表格
js案例:动态生成表格 一.文字梳理 * 创建一个页面:两个输入框和一个按钮 * 第一步:得到输入的行和列的值 * 第二步:生成表格 - 循环行 - 在行里面循环单元格 * 第三步:把表格(表格放到变 ...
- php输出动态表格,PHP动态生成表格
好文网为大家准备了关于PHP动态生成表格范文,好文网里面收集了五十多篇关于好PHP动态生成表格好文,希望可以帮助大家.更多关于PHP动态生成表格内容请关注好文网篇一:PHP生成静态网页的通用代码最近研 ...
最新文章
- 一席-赵立平-大树细菌
- mysql 复制表数据,表结构的3种方法
- 宁波镇海区无犯罪记录办理流程
- 在win7环境下使用网络无线共享把电脑变成一台无线路由器
- [css] 用css实现倒影的效果
- MySQL与MySQLI的异同点
- Nmap绕过防火墙脚本的使用
- Office 2010 体验系列之Outlook使用
- tableau 日周月筛选器_【数据可视化】Tableau教程(六)日历热力图
- python中scrapy框架爬取携程景点数据
- gps性能测试软件,VisualGPSXP入门 专业GPS测试软件
- html给页面整体添加左右边距_左右边距相对于页面宽度过大
- 中科大计算机与华科,2021全国理工科大学排名!打破传统模式,华科第二,哈工大第五...
- 送别了我的师父,我觉得我的青春结束了
- 多功能跑步机外观及结构设计
- JNI(4) JNI Functions
- 深度理解互联网思维,不可不读的50本书(记录下,后面读)
- 字符串去掉首尾空格和替换
- linux 创建多级目录
- python3 + opencv +pyzbar 摄像头检测二维码并获取二维码内容
热门文章
- 00-elasticsearch的pom文件
- css知识点笔记-常用属性
- 用Java模拟网卡、声卡继承PIC接口,实现网卡、声卡能与主板连接
- sdut 2107 DFS
- 决策树c语言程序代码,R C5.0 决策树c50代码,名为 exit 1_r_开发99编程知识库
- pytorch安装-Windows(pip install失败)
- 12.1简介Object类
- spg app android,GitHub - spgwzp/AndEsptouch: esptouch for android ,ESP8266网关配对
- 电力系统单机无穷大_电力系统分析(九):电力系统的稳定性分析
- 深入理解三次握手四次挥手以及使用scapy实现ddos雏形