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"%> < ...
随机推荐
- Docker Kubernetes 环境搭建
Docker Kubernetes 环境搭建 节点规划 版本 系统:Centos 7.4 x64 Docker版本:18.09.0 Kubernetes版本:v1.8 etcd存储版本:etcd-3. ...
- makefile中的patsubst函数有何作用?
答:这是个模式替换函数,格式为: $(patsubst <pattern>,<replacement>,<text>) 查找text中的单词,如果匹配pattern ...
- Vue父子组件传值 | 父传子 | 子传父
父传子 父容器 <template> <div> <zdy :module='test'></zdy> </div> </templa ...
- php+mysql 解决emoji问题
问题描述: php项目使用了emoji表情符号��报错 网上查询资料解决步骤: 1.升级MySQL至5.5或以上(以支持emoji) 2.更改数据库,数据表字符编码为utf8mb4 更改数据库连接方式 ...
- 安装xampp出错,windows找不到-n ?
安装xampp出错,windows找不到-n ? https://www.zhihu.com/question/47248695/answer/105042516 尝试解决步骤 1.安装Microso ...
- JS实时获取输入框中的值
实时获取input输入框中的值需要oninput和onpropertychange属性来实现.原因是onpropertychange属性为IE专属,而oninput属性支持大部分浏览器包括IE9及以上 ...
- Appium Desktop-Permission to start activity denied.
可能情况1:activity查找错误 如何查找activity (1)确保手机和电脑已连接 adb devices (2)确保在你手机上,要测试的包启动着 (3)dos运行:adb shell d ...
- [JavaScript-Function] Function Invocation/Call(函数调用) 以及call() and apply() 方法
介绍:JS函数中的代码会被函数被invoke(调用)时执行. 函数被定义时代码不执行, 函数调用时函数内的代码会被执行. 常用的term是 call a function 而不是 invoke a f ...
- mysql 常用sql语句
权限 撤销权限revoke all on *.* from 'root'@'192.168.0.197' ; 撤销权限revoke all on *.* from 'xx_db' @'%'; 给指定用 ...
- 【IDE】我的花里胡哨VS
我的 VS2017 效果图,花里胡哨但十分养眼,利于C/C++ Coding~ 一.主题设置 工具 → 扩展和更新 下载插件 Color Theme Editor for Visual Studio ...