Java out.print()不适用于jsp方法
Java out.print()不适用于jsp方法,java,jsp,methods,Java,Jsp,Methods,out对象显示错误,如找不到符号。尝试了许多方法来修复错误。但它仍然显示出错误 <%@ page import="java.sql.*" %> <%! void loadBuilding() throws Exception { Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://localho
out对象
显示错误,如找不到符号。尝试了许多方法来修复错误。但它仍然显示出错误
<%@ page import="java.sql.*" %>
<%!
void loadBuilding() throws Exception {
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/crm", "root", "");
Statement st = con.createStatement();
ResultSet rs = st.executeQuery("select name from building where 1");
rs.last();
int count = rs.getRow();
if (count > 0) {
rs.beforeFirst();
while (rs.next()) {
out.print("<script>passName('" + rs.getString(1) + "');</script>");
}
} else {
out.print("No Buildings Added Yet");
}
}
%>
<%
loadBuilding();
%>
0) {
rs.beforeFirst();
while(rs.next()){
打印(“passName(“+rs.getString(1)+”;”);
}
}否则{
打印(“尚未添加任何建筑物”);
}
}
%>
根据您调用的
out
方法,您可能需要out
成为PrintWriter
,其输出被写入此JSP生成的响应的OutputStream
加:
“out”应该是什么?不要粘贴代码,而只是尝试使用它。按照教程解释它在做什么和如何做。
PrintWriter out = new PrintWriter (response.getOutputStream ());