Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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 scriptlet填充表时重新加载/刷新表_Jsp_Html Table_Jstl_Reload_Scriptlet - Fatal编程技术网

如何在通过jsp scriptlet填充表时重新加载/刷新表

如何在通过jsp scriptlet填充表时重新加载/刷新表,jsp,html-table,jstl,reload,scriptlet,Jsp,Html Table,Jstl,Reload,Scriptlet,我的表是使用jsp脚本填充的。 显示不是一个问题,但当我做一个提交,这将在数据库上做一个添加。 我希望我的表在表上重新加载新结果,但我认为这是因为我使用的是jsp scriptlet 我可能不得不重新加载整个页面,但我不想这样做,有没有办法 是否使用新结果刷新/重新加载我的表 只需重新排列业务代码,以便在插入新行后从数据库加载数据 <% List<Person> list = Function.doQueryFromDB(); for(Pers

我的表是使用jsp脚本填充的。 显示不是一个问题,但当我做一个提交,这将在数据库上做一个添加。 我希望我的表在表上重新加载新结果,但我认为这是因为我使用的是jsp scriptlet 我可能不得不重新加载整个页面,但我不想这样做,有没有办法 是否使用新结果刷新/重新加载我的表





只需重新排列业务代码,以便在插入新行后从数据库加载数据

    <% 
    List<Person> list = Function.doQueryFromDB();
    for(Person person : list)
    { %>

        <TR>
            <TH ><%=person.getName()%><B></B></FONT>
        </TR>
    <%
    }
    %>
    </table>
    <% 
    List<Person> list = Function.doQueryFromDB();
    pageContext.setAttribute("person", list);
    %>

    <table id="sampTable">
    <c:forEach  var="per" items="${person}">
        <tr>
              <td><c:out value="${per.name}"  /></td>
        </tr>
    </c:forEach>
    </table>