demo1:body追求干净的jstl+el+mysql,实现了但有两点小问题:
1.文中红色标明的部分,总页面数处理不好,不是整数。
2.文中写法,mysql链接很容易丢失。
附上页面代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ page import="java.util.*" isELIgnored="false" %>
<%@page import="java.util.List"%>
<%@page import="java.util.ArrayList"%>
<%@page import="tkl.download.dao.HibernateDAO"%>
<%@page import="tkl.download.dao.MessageBean"%><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="css/cust.css" />
<title>留言列表</title>
</head>
<body>
<div class="lylb">
<div class="lylb1">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%" align="center">时间</td>
<td width="34%" align="center">留言主题</td>
<td width="32%" align="center"> </td>
<td width="14%" align="center">留言人</td>
</tr>
</table>
</div>
<!-- take database connection -->
<sql:setDataSource var="datasource" url="jdbc:mysql://...?default-character-set=UTF-8"
driver="org.gjt.mm.mysql.Driver" user="root&#