Code Bye

下面这段代码中,为什么在jsp页面中没有效果,而

 在本人的jsp页面中,有如下一段代码,其中,<% rs.getString(2); %>可以在myeclipse的控制台Console中显示数据表中的记录,而在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代码写到它上面!

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明下面这段代码中,为什么在jsp页面中没有效果,而