index.jsp
包含java代碼,它將從數據庫中提取一些圖像和文本。如何在JSP中執行Java代碼後才顯示頁面
在我寫的JavaScript文件中。
$(document).ready(function(){
//When Document is Ready, Show the Main Page
$("#showifjavaenabled").fadeIn(1000);
});
之初
所以,DIV showifjavaenabled
是隱藏的,但我注意到,在1秒鐘後,即使它顯示出來,不是所有的Java執行,因爲他們實際上是很多,他們需要加載」不是個時間大,這只是一兩秒鐘,但它仍然看起來不好,我怎麼才能.show() or .fadeIn()
這個頁面只有在所有的java代碼已經被執行了?
@Timm我知道感謝:d – user1665700
對不起,我不明白的問題,如@Andrea說,JSP代碼應該在服務器端,以便在正確的時間調用'$(document).ready()'。 – Timm
問題是,他從JSP中查詢數據庫,然後從客戶端查詢數據庫,而不使用EJB。 十年前,我發現了Struts和EJB之前就做到了這一點,我記得這種問題。這是一個反模式,不要把業務放在前端,爲了不把它放在客戶端... –