JSP 页面显示sql中数据。el
存储数据库字段。
package Bean;
/**
* Created by Administrator on 2017/5/24.
*/
public class info {
private String id;
private String user;
private String contain;
private String date;
private String time;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getUser() {
return user;
}
public void setUser(String user) {
this.user = user;
}
public String getContain() {
return contain;
}
public void setContain(String contain) {
this.contain = contain;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public String getTime() {
return time;
}
public void setTime(String time) {
this.time = time;
}
}
处理逻辑
package Dao;
import Bean.info;
import DbConn.DbConn;
import SQL.SQL;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
/**
* Created by Administrator on 2017/5/24.
*/
public class Serach {
public List<info> seacha(){
List<info> list = new ArrayList<info>();
Connection conn = DbConn.getConnection();
try {
PreparedStatement ps = conn.prepareStatement(new SQL().getSelectAll());
ResultSet rs = ps.executeQuery();
while (rs.next()){
info info = new info();
info.setId(rs.getString(1));
info.setUser(rs.getString(2));
info.setContain(rs.getString(3));
info.setDate(rs.getString(4));
info.setTime(rs.getString(5));
list.add(info);
}
} catch (SQLException e) {
e.printStackTrace();
}
return list;
}
}
jsp页面显示
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page import="Dao.Serach" %>
<%@ page import="java.util.List" %>
<%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2017/5/24
Time: 21:01
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<link rel="stylesheet" href="css/mdui.min.css">
<script src="js/mdui.min.js" type="text/javascript" charset="utf-8"></script>
<script src="//mdui-org.b0.upaiyun.com/source/dist/js/mdui.min.js"></script>
<script src="//mdui-org.b0.upaiyun.com/docs/assets/holder-2.9.4/holder.min.js"></script>
<title>$Title$</title>
</head>
<body class="mdui-top-padding" style="background-image: url(/img/img.jpg);background-attachment: fixed;background-repeat: no-repeat;background-size: cover">
<%
Serach ser = new Serach();
List ls = ser.seacha();
request.getSession().setAttribute("cuslist",ls);
%>
<div class="mdui-container mdui-color-white-0">
<div class="mdui-container mdui-appbar-fixed mdui-zindex">
<form action="/insert" method="post" class="mdui-color-grey-200">
<div class="mdui-textfield mdui-textfield-floating-label">
<i class="mdui-icon material-icons"></i>
<label class="mdui-textfield-label">Message</label>
<textarea class="mdui-textfield-input" name="message" maxlength="222"></textarea>
</div>
<div>
<button class="mdui-btn mdui-btn-raised mdui-ripple mdui-color-theme-accent mdui-btn-block">发表说说</button>
</div>
</form>
</div>
<c:forEach var="cus" items="${cuslist}">
<div class="mdui-card mdui-m-t-5 mdui-color-grey-200">
<!-- 卡片的标题和副标题 -->
<div class="mdui-card-primary ">
<div class="mdui-chip">
<img class="mdui-chip-icon" src="img/head.png"/>
<span class="mdui-chip-title mdui-card-primary-title">${cus.user}</span>
</div>
<div class="mdui-card-primary-subtitle">${cus.date} <i class="mdui-icon material-icons"></i>${cus.time}</div>
</div>
<!-- 卡片的内容 -->
<div class="mdui-card-content">${cus.contain}</div>
<!-- 卡片的按钮 -->
<%--<div class="mdui-card-actions">--%>
<%--<button class="mdui-btn mdui-ripple"></button>--%>
<button class="mdui-btn mdui-ripple" name=${cus.id}>删除</button>
<button class="mdui-btn mdui-btn-icon mdui-float-right"><i class="mdui-icon material-icons"></i></button>
<%--</div>--%>
</div>
</c:forEach>
</div>
<div style="width: auto;height: 100px"></div>
</body>
</html>
JSP 页面显示sql中数据。el的更多相关文章
- jsp页面显示数据库的数据信息表
在日常jsp开发中:最基本的一个操作之一是把之前添加到数据库中的信息在jsp页面中显示出来,也就是增删改查中的查找的一部分: 下面是以上部分的开发步骤及分析. 1.在jsp页面: <thead& ...
- 通用分页jsp页面显示
注:本章内容都是在上一篇文章 通用分页后台显示:https://www.cnblogs.com/ly-0919/p/11058942.html 的基础上进行改进,所以有许多的类都在上一篇, 带来不便 ...
- jsp页面显示问题
一.在jsp页面的表格中,如果有表格中的某一个元素 内容太长,需要截取显示,方法如下: <%@ taglib prefix="fn" uri="http://jav ...
- 转:jsp页面显示中文乱码解决方案
jsp页面显示中文乱码: jsp页面的编码方式有两个地方需要设置: <%@ page language="java" import="java.util.*&quo ...
- 如何解决JSP页面显示乱码问题
一.JSP页面显示乱码 下面的显示JSP页面(display.jsp)就出现乱码: <html> <head> <title>JSP的中文处理</title& ...
- jsp页面之间传参用el表达式获取
jsp页面之间传参用el表达式获取 参数方法:${param.参数名} session方法:${session.变量名}
- JSP页面显示乱码
下面的显示页面(display.jsp)就出现乱码: <html> <head> <title>JSP的中文处理</title> <meta ht ...
- JSP 页面跳转中的参数传递
1. 从一个 JSP 页面跳转到另一个 JSP 页面时的参数传递 1)使用 request 内置对象获取客户端提交的信息 2)使用 session 对象获取客户端提交的信息 3)利用隐藏域传递数据 4 ...
- JSP页面动态查询添加数据与分页数据显示
1 . <%@ page language="java" contentType="text/html; charset=UTF-8"%> < ...
随机推荐
- elasticsearch best_fields most_fields cross_fields从内在实现看区别——本质就是前两者是以field为中心,后者是词条为中心
1.最佳字段(Best fields):: 假设我们有一个让用户搜索博客文章的网站(允许多字段搜索,最佳字段查询),就像这两份文档一样: PUT /my_index/my_type/1 { " ...
- iOS开发 -------- 图片浏览器初步
一 示例代码 // // RootViewController.m // 图片浏览器初步 // // Created by lovestarfish on 15/11/1. // Copyright ...
- Python3 tkinter基础 Menubutton 点击按钮出现下拉菜单
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
- 转载:如何搭建turn server 在centos7上。
https://www.cnblogs.com/idignew/p/7440048.html
- Linux 常用命令——文件处理命令
Linux 常用命令 Linux Linux命令格式 命令格式:命令 [-选项] [参数] 例如:ls -a /etc 说明: 1.当有多个选项时,可以写在一起 2.简化选项等于完整选项 -a = - ...
- 掌握闭包closure (含义及优缺点)
个人认为闭包其实非常好理解,我们一起去认识什么是闭包. 在javascript脚本语言中,变量的作用域只有两种,一种是全局变量,一种是局部变量. 全局变量的函数可以在整个javascript脚本语言中 ...
- Probability和Likelihood的区别
Bayes for Beginners: Probability and Likelihood 好好看,非常有用. 以前死活都不理解Probability和Likelihood的区别,为什么这两个东西 ...
- 七天学会ASP.NET MVC ——深入理解ASP.NET MVC
七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC 系列文章 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC 七天学会ASP.NET MVC (二) ...
- QGis+QT5.9+VS2017源码编译
1.需要软件 VS2017 QT5.9.2 CMake 3.10.2 Cygwin osgeo4w QGIS源码 2.安装VS2017 过程省略 是由于机器上已经安装了VS2017 3.安装QT5. ...
- Python—装饰器详解
装饰器:(语法糖) 本质是函数,它是赋予函数新功能,但是不改变函数的源代码及调用方式 原则: 1.不能修改被装饰函数的源代码 2.不能修改被装饰函数的调用方式 3.函数的返回值也不变 这两点简而言 ...