麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JSP > 正文

用JSP生成靜態頁面

2024-09-05 00:21:36
字體:
來源:轉載
供稿:網友

主要原理請參考?id=233

經過一翻調試,成功了。。呵

附上源碼。。


JDK 1.5 +ECLIPSE +TOMCAT 5.0.28 + MYSQL 5.0

數據庫TEST ,表名news
字段: id int 自動增長 , Title varchar(20) , Content varchar(200) , Author varchar(10)

makeFile.jsp

<%
Connection conn = DBconn.getConnection();
Statement stmt = conn.createStatement();
ResultSet Rs = stmt.executeQuery("select * from news");
System.out.println("success");

%>

<%

String filePath = request.getRealPath("/")+"template.htm";

System.out.println(filePath);

String templateContent;
FileInputStream fileinputstream = new FileInputStream(filePath);
int lenght = fileinputstream.available(); //available() 返回可以不受阻塞地從此文件輸入流中讀取的字節數。

byte bytes[] = new byte[lenght];

fileinputstream.read(bytes); //read(byte[] b) 從此輸入流中將最多 b.length 個字節的數據讀入一個字節數組中。

fileinputstream.close();
//templateContent = new String(bytes);
String title;
String content;
String author;
while(Rs.next())
{
templateContent = new String(bytes);//如果不用這句,則替換一次之后,templateContent中就沒有#**#標志了。所以要重新生成
{
conn.close();
}
if(stmt!=null)
{
stmt.close();
}



%>

//數據庫連接文件

import java.sql.*;
public class DBconn {

public DBconn() {

// TODO Auto-generated constructor stub
}

public static Connection getConnection()
{
Connection conn = null;

try {
Class.forName("org.gjt.mm.mysql.Driver");
conn = DriverManager.getConnection("jdbc:mysql://" + "localhost" + "/" + "test" +
"?useUnicode=true&characterEncoding=GB2312","root","111111");

}
catch(Exception e)
{
e.printStackTrace();
}
return conn;
}
/*public static void main(String[] args) throws Exception
{
Connection con=getConnection();
System.out.println(con.isClosed());

}
*/
}



// 模板文件

template.htm
<!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=gb2312" />
<title>#title#</title>
</head>

<body>
<table cellpadding="0" cellspacing="1" bgcolor="#FFCC99">
<tr>
<td bgcolor="#FFCC99"><div>#title#</div></td>
</tr>
<tr>
<td bgcolor="#FFFFFF">#content#</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">#author#</td>
</tr>
</table>
</body>
</html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久丝袜脚交足黄网站免费 | 成年免费大片黄在线观看岛国 | 免费国产在线视频 | 久久国产一级 | 永久在线观看电影 | 激情小说另类 | 亚洲视屏在线观看 | 国产精品欧美久久久久一区二区 | 中文字幕www | 国产无遮挡一级毛片 | 国产精品啪一品二区三区粉嫩 | 91精品国产乱码久久桃 | 久草在线小说 | 国产jjizz一区二区三区视频 | 久草在线观看首页 | av影片在线观看 | 伊人二本二区 | 国产手机av在线 | 久久精品女人天堂av | 成人宗合网 | 国产精品久久久av | 日本黄色免费播放 | 另类亚洲孕妇分娩网址 | 黄色18网站 | 久久精品欧美一区二区三区不卡 | 国产色91| 日日噜噜噜噜久久久精品毛片 | 大学生a级毛片免费视频 | 亚洲成人欧美在线 | www久久久久久 | 久久亚洲第一 | 在线播放免费播放av片 | 国产va在线观看 | 午夜av男人的天堂 | 91九色精品国产 | 精品一区二区久久久久 | 欧美a v在线 | 爱爱视频天天干 | 四季久久免费一区二区三区四区 | 黄色片视频在线观看 | 久久久久久久一区二区 |