在JSP上显示的内容

时间:2013-10-16 11:23:15

标签: java jsp servlets

我正在使用HTML作为标记的JSP,我在页面上有一个大型数据动态出现,我如何只显示有限的内容,并依赖于同一页面上的更多按钮点击。

提前致谢

3 个答案:

答案 0 :(得分:1)

在头部添加此内容。

    <head>
        <script type="text/javascript">
            function showdiv(){
                document.getElementById('hiddendiv').style.display = 'block';
            }
         </script>
    </head>

将其添加到正文中。

    <body>
        <div>
            <input type="button" onclick="showdiv()" value="More">
            <div id="hiddendiv" style="dispaly:none;">
            </div>
        </div>
    </body>

将要隐藏的内容放在名为hiddendiv的div中:)

答案 1 :(得分:0)

两个选项:

1)将其存储在javascript变量中。这意味着client side。然后使用它。

2)不要在第一次拍摄时加载那么多数据。稍后进行server来电。

一个简单的问题为您提供了解决方案,当您不打算在data上展示时,为什么必须加载page? :)

只需在需要时抓取。

答案 2 :(得分:0)

step 1 : store all the data you need in the places you need in your HTML page

step 2 : hide the divs which you want to show on button click

step 3 : on every button click call a JavaScript function to display the hidden content of the div

or send a ajax call to server whenever a button is needed and in response set the value of the field and display

if you share your scenario we can tell which case would be better for you