jsp在Eclipse里加超連結無反應,請教各位
原始碼如下:
<%@ page language="java" contentType="text/html; charset=gbk"
pageEncoding="gbk"%>
<%@ page import="java.sql.*" %>
<%! 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()) {
str += "<tr><td>" + rs.getInt("id") +"</td><td>" +
preStr + "<a href='ShowArticleDetails.jsp?id=" + rs.getInt("id") + "'>" +
rs.getString("title") +
"</a><td>" +
"<a href='Delete.jsp?id=" + rs.getInt("id") +"&pid=" +
rs.getInt("pid") + "'>Delete</td></a>" +
"</td></tr>";
if(rs.getInt("isleaf") != 0) {
tree(conn,rs.getInt("id"),level +1);
}
}
}catch(SQLException e) {
e.printStackTrace();
}finally {
try {
if(rs != null) {
rs.close();
rs = null;
}
if(stmt != null) {
stmt.close();
stmt = null;
}
}catch(SQLException e) {
e.printStackTrace();
}
}
}
%>
<%
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/bbs";
Connection conn = DriverManager.getConnection(url,"root","root");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from article where pid = 0");
while(rs.next()) {
str += "<tr><td>" + rs.getInt("id") +"</td><td>" +
"<a href='ShowArticleDetails.jsp?id=" + rs.getInt("id") + "'>" +
rs.getString("title") +
"</a><td>" +
"<a href='Delete.jsp?id=" +
rs.getInt("id") + "&pid=" +rs.getInt("pid") +"'>Delete</a></td>" +
"</td></tr>";
if(rs.getInt("isleaf") != 0) {
tree(conn,rs.getInt("id"),1);
}
}
rs.close();
stmt.close();
conn.close();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Show Article Tree</title>
</head>
<body>
<a href="Post.jsp">Post new subject</a> // 我想在此處加一個連結,但怎麼加都沒反應
<table border="2"> // 忙活了我一下午
<%= str %>
<% str = ""; %>
</table>
</body>
</html>
麻煩如上文,本人系新手一個,求大家幫助幫助。
<%@ page language="java" contentType="text/html; charset=gbk"
pageEncoding="gbk"%>
<%@ page import="java.sql.*" %>
<%! 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()) {
str += "<tr><td>" + rs.getInt("id") +"</td><td>" +
preStr + "<a href='ShowArticleDetails.jsp?id=" + rs.getInt("id") + "'>" +
rs.getString("title") +
"</a><td>" +
"<a href='Delete.jsp?id=" + rs.getInt("id") +"&pid=" +
rs.getInt("pid") + "'>Delete</td></a>" +
"</td></tr>";
if(rs.getInt("isleaf") != 0) {
tree(conn,rs.getInt("id"),level +1);
}
}
}catch(SQLException e) {
e.printStackTrace();
}finally {
try {
if(rs != null) {
rs.close();
rs = null;
}
if(stmt != null) {
stmt.close();
stmt = null;
}
}catch(SQLException e) {
e.printStackTrace();
}
}
}
%>
<%
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/bbs";
Connection conn = DriverManager.getConnection(url,"root","root");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from article where pid = 0");
while(rs.next()) {
str += "<tr><td>" + rs.getInt("id") +"</td><td>" +
"<a href='ShowArticleDetails.jsp?id=" + rs.getInt("id") + "'>" +
rs.getString("title") +
"</a><td>" +
"<a href='Delete.jsp?id=" +
rs.getInt("id") + "&pid=" +rs.getInt("pid") +"'>Delete</a></td>" +
"</td></tr>";
if(rs.getInt("isleaf") != 0) {
tree(conn,rs.getInt("id"),1);
}
}
rs.close();
stmt.close();
conn.close();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title>Show Article Tree</title>
</head>
<body>
<a href="Post.jsp">Post new subject</a> // 我想在此處加一個連結,但怎麼加都沒反應
<table border="2"> // 忙活了我一下午
<%= str %>
<% str = ""; %>
</table>
</body>
</html>
麻煩如上文,本人系新手一個,求大家幫助幫助。
相關文章
- 各位高手,請教
- 請教Eclipse下開發JSP小問題EclipseJS
- 請教Banq和各位道友連線失效問題
- socket or webserver 請教各位同仁WebServer
- 請教各位spring高手Spring
- 請教各位,在eclipse3.0下如何配置structs?需要安裝easy structs 嗎?線上等待EclipseStruct
- 請教tomcat連線sqlserver的問題!!謝謝各位!TomcatSQLServer
- 關於waf,請教各位高手。
- 請教一下各位struts高手
- 請教各位高手一個問題
- 請教ofbiz與struts,eclipse結合運用Eclipse
- 請教各位:CTI IVR領域該應用那些設計模式?VR設計模式
- 關於JSP用include插入頁面出現亂碼問題,請教各位高手JS
- 請教各位前輩 Flex+Ejb3.0Flex
- 請教banq老師和各位大哥,以下需求應該怎麼分析
- 請教各位:我想用struts框架來做一個練習,在我的機子上應該???框架
- 請教使用jsp:include的問題JS
- 一點點技術難點請教各位道友
- 請教各位大俠一個JavaBean的問題JavaBean
- 請教各位高手:第三步出錯!!
- 請教關於jive原始碼,請各位高手幫忙 ,謝謝!!!原始碼
- Eclipse+Tomcat4.1的請教EclipseTomcat
- 請教:如何取得js連結後的引數?JS
- 中文檔名在JSP中如何連結???JS
- 請教,struts中jsp編譯錯誤JS編譯
- 請教各位大蝦:在JBoss下使用JMS通訊機制遇到的問題
- 請教各位前輩,這個專案如何做?
- 請教各位,如何讀取war包中的檔案
- 求助:請教各位高手log4j可以在應用裡用來記錄使用者日誌嗎?
- 請教。在ejb中用DataSource連線資料庫,報錯!資料庫
- 請教高手jsp生成excel表的問題?JSExcel
- 請教banq以及各位熱心的網友,關於JdbcUtilJDBC
- eclipse 專案gradle無反應的幾種特殊情況EclipseGradle
- 請教JSP/servlet容器對更新的JSP頁面處理的原理JSServlet
- 想請教一下各位一個介面寫法問題
- 各位同仁,請教一個struts中下載實現的問題
- JSP伺服器高併發數問題,請各位指導JS伺服器
- 今天將 jsp 配置和eclipse 使用的文章連結轉載一下JSEclipse