作者Harifucks (疝气)
看板java
标题[JSP ] 如何在<%! %>输出至网页
时间Tue May 9 15:38:33 2006
各位先进午安
如果在JSP<% %>想要输出结果至网页可以使用<% out.println() %>
请问那如果在<%! %>想要输出至网页,可以用什麽方法呢?
我尝试用StringBuffer
<%!
String query()
{
sqlCmd = "select * from alarm";
StringBuffer outString = new StringBuffer("");
resultSet = statement.executeQuery(sqlCmd);
ResultSetMetaData rsMetaData = resultSet.getMetaData();
intColumnCount = rsMetaData.getColumnCount();
//outString.append("");
//Draw the table
outString.append("<tr bgccolor = 'yellow'");
outString.append("<td><b>项次</b></td>");
while (resultSet.next())
{
if (intThRow == 0) //Get field name
{
for (intRowNo = 1; intRowNo <= intColumnCount; intRowNo++)
{
outString.append("<td><b>" + rsMetaData.getColumnName(intRowNo) + "</b></td>");
}
outString.append("</tr>");
}
outString.append("</tr>");
outString.append("<td>" + (intThRow + 1) + "</td>");
for (intRowNo = 1; intRowNo <= intColumnCount; intRowNo++)
{
strValue = resultSet.getString(intRowNo);
outString.append("<td>" + strValue + "</td>");
}
outString.append("</tr>");
intThRow++;
}
return outString.toString();
%>
}
<%
out.println(query());
%>
基本上所有的资料都有列印出来,但是所有的TAG都不见了,所以只有印出资料
而没有印出表格,
(因为是从资料库抓出来,所以需要印表格)
谢谢解答
--
台湾温泉讨论区~www.bearpipi.com.tw
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.160.52