在本人的jsp页面中,有如下一段代码,其中,<% rs.getString(2); %>可以在myeclipse的控制台Console中显示数据表中的记录,而在jsp页面中,却不显示,为什么呀?
本人该怎么样该写<% rs.getString(2); %>,才能在jsp页面中显示数据表中的记录呢?
本人该怎么样该写<% rs.getString(2); %>,才能在jsp页面中显示数据表中的记录呢?
<body>
<ul>
<%
//查询
OperateMySql o = new OperateMySql();
ResultSet rs = o.executeQuery(“select * from Data “);
try {
while (rs.next()) {
%>
<li><% rs.getString(2); %></li>
<%
}
rs.close();
o.close();
} catch (SQLException e) {
e.printStackTrace();
}
%>
</ul>
</body>
解决方案
10
<li><% =rs.getString(2); %></li>
少了一个=
少了一个=
60
JSP向页面输出消息,<%
=表达式>,并且等号和百分号之间不能有空格!再给你一条忠告,JSP是用来做视图层的,不建议把逻辑层和持久层的java代码写到它上面!
=表达式>,并且等号和百分号之间不能有空格!再给你一条忠告,JSP是用来做视图层的,不建议把逻辑层和持久层的java代码写到它上面!