Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对于循环覆盖结果集,JSP中的getFetchSize()不';我不能生成任何HTML_Html_Jsp_Jdbc_Scriptlet - Fatal编程技术网

对于循环覆盖结果集,JSP中的getFetchSize()不';我不能生成任何HTML

对于循环覆盖结果集,JSP中的getFetchSize()不';我不能生成任何HTML,html,jsp,jdbc,scriptlet,Html,Jsp,Jdbc,Scriptlet,我有以下代码: <% for (int i = 0; i < rs.getFetchSize(); i++) { System.out.print("test"); //blah %> <div id="Test<%= out.print(i) %>"> <div class="<%= oddOrEven(i)%&

我有以下代码:

 <%
            for (int i = 0; i < rs.getFetchSize(); i++) {
                System.out.print("test");
                //blah
%>
        <div id="Test<%= out.print(i) %>">
            <div class="<%= oddOrEven(i)%>Header">
                <div class="<%= oddOrEven(i)%>A">Test<% out.print(i);%></div>
                <div class="<%= oddOrEven(i)%>B"> 
                //Stuff here

试验
//这里的东西
奇数或偶数只是根据我传递给它的数字用奇数或偶数这个词来响应,这应该使我的css样式在灰色之间交替

当我编译页面时,它可以工作,但是这部分完全省略了,并且没有出现在源代码中。有人能帮我把它修好吗?

这个怎么样:

<%
for(int i = 0; i < rs.getFetchSize(); i++)
{
%>
<div id="Test<%= i%>">
  <div class="<%= oddOrEven(i)%>Header">
     <div class="oddOrEven(i)A">Test<%= i%></div>

<%
}
%>

试验
您缺少将完成for循环的最后一个花括号

您也不需要提供。。。out.println()。。。我会帮你的

这个怎么样:

<%
for(int i = 0; i < rs.getFetchSize(); i++)
{
%>
<div id="Test<%= i%>">
  <div class="<%= oddOrEven(i)%>Header">
     <div class="oddOrEven(i)A">Test<%= i%></div>

<%
}
%>

试验
您缺少将完成for循环的最后一个花括号

您也不需要提供。。。out.println()。。。将为您执行此操作

不会像您预期的那样返回返回记录的数量。它只返回配置的获取大小。例如,它可能只返回
0
,具体取决于JDBC驱动程序的配置和语义

只需使用将光标移动到下一行

for (int i = 0; rs.next(); i++) {

也就是说,在JSP文件中编写Java代码是非常困难的。我建议您也处理这一部分。

返回的记录数量并不像您预期的那样多。它只返回配置的获取大小。例如,它可能只返回
0
,具体取决于JDBC驱动程序的配置和语义

只需使用将光标移动到下一行

for (int i = 0; rs.next(); i++) {

也就是说,在JSP文件中编写Java代码是非常困难的。我建议你也去做那部分