【问题标题】:how to display different div when i returned from servlet?当我从 servlet 返回时如何显示不同的 div?
【发布时间】:2017-03-17 08:35:18
【问题描述】:

我有一个不同 div 的 jsp 文件。首先,我在登录后显示一个带有登录页面的 div,它进入 servlet 页面并返回到相同的 jsp 页面。我的问题是从servlet返回后如何显示不同的div?

【问题讨论】:

  • 您应该添加您当前的代码,以便我们更好地理解问题。我们阅读代码;-)

标签: javascript jsp servlets node.js-pg


【解决方案1】:

代码 sn-ps 会有所帮助。

据我所知,您尝试在登录之前和之后向用户显示相同的 JSP,但提供不同的视图/div。

您可以利用这样一个事实:一旦用户登录,通常会将标志/用户对象添加到会话/响应中(或者您可以添加相同的对象)。然后,您可以使用它来分别阻止/显示您的 div。

【讨论】:

    【解决方案2】:

    首先让 div 不显示 然后使用ajax发送数据到你的sevlet

    $('#button id').click(function() { 
        $.ajax({     
           type: 'POST',   
           url: '..yourservlet',   
           data:your data,
           success: function(data)
           {     
              $('#div id you want to display').style.visibility = visible:// this will display ur div
           }
       });
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-18
      • 1970-01-01
      • 2016-02-02
      • 1970-01-01
      相关资源
      最近更新 更多