2016-11-21 58 views
0

我必须在链接如何调用的函数,在链接

这里点击显示诸如“处理”消息的要求的点击显示消息的情况:我的页面包含在数据之一将是超级链接DATAS当用户点击链接时,它会被传递给控制器​​,从控制器调用DAO以从数据库获取数据,然后转发到Page2。由于从数据库中获取大量内容,因此Page2需要大量的时间来加载。

我如何能实现的东西在那里,一旦用户点击第一页上的超链接,一个尽快“请等待处理...”消息,然后作为第二页是准备好其转发到第二页?

我需要,当用户点击链接来显示消息。

任何身体帮助一个简单的方法。

我的代码是象下面这样:第1页包含:

  <td class='tblData'><a href="<%=request.getContextPath()%>/servlet/VisibilityController?searchType=workSearchDetails&workNo=<%=installAtLocListBean.getWorkNumber()%>&ID=<%= firstLocationNumber %>&sitePosition=<%=pagePosition%>"><%=installAtLocListBean.getWorkNumber()%></a></td> 

不擅长在function.Thanks提前

回答

0

您可以使用JavaScript来隐藏元素和AJAX从另一个页面

显示结果

Using AJAX and JSP

编辑: 我不是JSP熟悉,但我可以给你如何显示一个例子/隐藏使用jQuery和HTML

<!DOCTYPE html> 
 
<html> 
 
<head> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
 
<script> 
 
$(document).ready(function(){ 
 
    $("button").click(function(){ 
 
     $("p").toggle(); 
 
    }); 
 
}); 
 
</script> 
 
</head> 
 
<body> 
 

 
<p>This is a paragraph. click the button to hide me </p> 
 

 
<button>Toggle between hide() and show()</button> 
 

 
</body> 
 
</html>

JQuery Toogle Usage

元素在您使用切换以同样的方式,你可以只使用方法.hide和.show到隐藏初始帧与例如和形式显示“请等待处理...”事业部,并在阿贾克斯获得从JSP可以隐藏“请稍候等待处理。”格中的数据的响应,并显示为与数据再次。

+0

谢谢我不擅长Ajax和script.Can你可以提供一些例子 – TestAnalyst