jsp重复打印问题,求高手

来源:百度知道 编辑:UC知道 时间:2024/06/18 04:38:11
<%@ page language="java" contentType="text/html; charset=gbk"
pageEncoding="gbk"%>
<%@ page import="java.sql.*"%>
<%@ page session="false" %>
<%!
String str = "";
private void tree(Connection conn, int id, int level){
Statement stmt = null;
ResultSet rs = null;
String preStr = "";
for(int i=0;i<level;i++){
preStr += "****";
}
try{
stmt = conn.createStatement();
String sql = "select * from article where pid ="+id;
rs = stmt.executeQuery(sql);
while(rs.next()){
int t = rs.getInt("id");
str += "<tr><td>" + t +"</td><td>"+
preStr+"<a href='ShowArticleDetail.jsp?id="+t+"'>"+ rs.getString("title")+"</a>"+
"</td></tr&g

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>我是你大爷</title>
</head>
<body>
<table border="1">
<%=str %>
</table>
</body>
</html>

<%=str %>这个直接放在上面文件里怎么能取出来
你没定义str
这个变量啊