浏览 1663 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-08-15
<%@ page contentType="text/html; charset=utf-8" language="java" errorPage="" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>sql test</title> <style type="text/css"> td{ font-size:12px; background-color:#C6E9FD; } </style> </head> <body> <%@ taglib uri="/core" prefix="c" %> <%@ taglib uri="/sql" prefix="sql" %> <c:catch var="ex"> <sql:setDataSource var="dataSour" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/bookdb" user="root" password=""/> </c:catch> <c:if test="${ex != null}"> 数据库连接失败,请联系管理员! </c:if> <!-- sql 语句的两种写法 --> <!-- 建表 --> <c:catch var="exc"> <sql:update dataSource="${dataSour}"> CREATE TABLE test ( id varchar( 8 ) CHARACTER SET gb2312 NOT NULL , name varchar( 24 ) CHARACTER SET gb2312 default NULL , title varchar( 100 ) CHARACTER SET gb2312 default NULL , price float default NULL , yr int( 11 ) default NULL , description varchar( 30 ) CHARACTER SET gb2312 default NULL , saleAmount int( 11 ) default NULL , PRIMARY KEY (id) ) ENGINE = MYISAM DEFAULT CHARSET = latin1; </sql:update> </c:catch> <c:if test="${exc != null}"> 数据表创建失败! </c:if> <!-- 数据读取 --> <sql:query var="booklist" dataSource="${dataSour}" sql="SELECT * FROM test" /> <table width="80%" align="center" cellspacing="1" cellpadding="1" style="border-bottom:0px; background-color:#8080FF"> <tr> <td width="10%" align="center" style="background-color:#8080FF; font-size:14px;color:#FFFFFF; border:1px #FFFFFF solid;" height="25">编号</td> <td width="14%" align="center" style="background-color:#8080FF; font-size:14px;color:#FFFFFF; border:1px #FFFFFF solid;" >作者</td> <td width="11%" align="center" style="background-color:#8080FF; font-size:14px;color:#FFFFFF; border:1px #FFFFFF solid;" >书名</td> <td width="11%" align="center" style="background-color:#8080FF; font-size:14px;color:#FFFFFF; border:1px #FFFFFF solid;" >价格</td> <td width="12%" align="center" style="background-color:#8080FF; font-size:14px;color:#FFFFFF; border:1px #FFFFFF solid;" >出版日期</td> <td width="32%" align="center" style="background-color:#8080FF; font-size:14px;color:#FFFFFF; border:1px #FFFFFF solid;" >说明</td> <td width="10%" align="center" style="background-color:#8080FF; font-size:14px;color:#FFFFFF; border:1px #FFFFFF solid;" >销量</td> </tr> <c:forEach var="row" items="${booklist.rows}"> <tr> <td align="center" style="background-color:#FFFFFF;" height="20"><c:out value="${row.id}"/></td> <td align="center" style="background-color:#FFFFFF;"><c:out value="${row.name}"/></td> <td align="center" style="background-color:#FFFFFF;"><c:out value="${row.title}"/></td> <td align="center" style="background-color:#FFFFFF;"><c:out value="${row.price}"/></td> <td align="center" style="background-color:#FFFFFF;"><c:out value="${row.yr}"/></td> <td align="center" style="background-color:#FFFFFF;"><c:out value="${row.description}"/></td> <td align="center" style="background-color:#FFFFFF;"><c:out value="${row.saleAmount}"/></td> </tr> </c:forEach> </table> </body> </html> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |