❶ JSP 頁面顯示慢的原因
JSP頁在第一次打開的時候會很慢,因為需要在work文件中編譯成相應的java代碼。JSP屬於java的表示層,需要編譯一次。
如果是非第一次打開很慢,這基本是代碼不完善的問題了,原因如下:
1.在寫代碼的時候濫用new創建多個不必要的對象存入內存中。
2.注意用盡量減少new出來的字元串,盡量用StringBuffer代替。
3.在BEAN中的SQL語句不合理。(比如說應該加條件查詢的不加,非要查整個表裡面的內容)
4.優化分頁代碼。切誤一次讀出。
5.在JNDI中存在沒有關閉連接的現象。
基本如此,還有的需要在常寫代碼時自己慢慢摸索了。況且你不給分,我就不浪費時間了
PS:第二條,因為String類是final類,每new出一條語句會產生兩個對象嘛
❷ jsp在圖片載入的時候路徑都是對的,為什麼有些圖片總是顯示不出來呢,如圖
你選中出不來的圖片 檢查路勁是否正確。如果正確還是出不來的話,有可能是路勁裡面有中文字元,有時候有中文字元也會影響的。
我覺得還是路勁有問題,樓主認真檢查下試試。或者你直接復制你出不來的圖片的路勁在瀏覽器里打開,要是都出不來的話 那一定是路勁不對撒!
❸ jsp頁面引入jQuery頭文件,ie瀏覽器訪問該頁面時載入很慢才進去,需要四五秒鍾,是什麼問題
可能就是因為js代碼的執行造成的載入緩慢,你用innerHTML沒有執行js代碼,自然會快些
你可以去掉js代碼,再測試兩種方法的執行速度,然後再說話
❹ jsp頁面中添加背景圖片。運行不顯示圖片。 我的路徑沒有啥問題吧,怎麼顯示不出來。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>個人主頁</title>
<style type="text/css">
<!--
body {background-image: url(<%=request.getContextPath()%>/images/1.jpg);
}
-->
</style>
</head>
<frameset rows="30%,*" frameborder="no">
<frame src="dd.jsp" name="dd" scrolling="no">
<frame src="ss.jsp" name="ss" scolling="no">
</frameset>
<body >
</body>
</html>
要不用css試試
❺ jsp頁面載入慢,如何定位問題,如何解決問題
可以用多點out.println來分析,設多個out.println點,然後輸出執行時間就能找到問題在哪了。
❻ 為什麼我的JSP頁面載入特別慢,求解、、、
jsp 的載入過程 你可能忘 了, 它是 先翻譯 --> 在編輯成二進制碼--> 然後在執行,其中在翻譯的過程是最慢的,但也是只有第一次執行才會慢,這是正常的所有的人都是一樣的情況,第二次就不會慢了,如果你給用戶做了jsp 開發的網頁,你也不必擔心,因為第一次最慢 的運行是被你自己給用掉了,別人是不會感覺到的。
❼ css控制JSP頁面的背景圖片有延遲問題
導致這種情況的原因有多種。
你先看看beijing.jpg這張圖片是不是很大?如果比較大的話,建議先做切割和壓縮。再者就是你的網站空間是不是能滿足需求,有時候空間不好也能導致打開延遲。三就是網站的圖片比較多,建議將一些小圖片整合到一張圖片上。最後可能是CSS的優化了,這個是熟能生巧的事,做多了自然就有經驗。一般的情況是屬於第一種
❽ javaweb開發,瀏覽器載入jsp頁面很慢
Util沒有導入看看你文件最前面jsp里的import部分,包與包間用逗號區分,要用全稱類名,import要用=」全稱類名「