0

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

4

2 回答 2

0

首先让 div 显示 none 然后使用 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
       }
   });
});
于 2017-03-17T08:50:45.737 回答
0

代码片段会有所帮助。

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

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

于 2017-03-17T09:25:57.837 回答