html Ajax和JSP的比較

2021-09-08 18:16:41 字數 660 閱讀 3516

1.有人說jsp會洩露原始碼(可能會有一些**痕跡,但肯定沒啥大事)

2.又說,ajax是為了分離前後臺,讓控制部分在前台處理,降低**耦合度,後台只相當於服務。

3.能夠讓前台移植,降低後期維護成本.純用前端+ajax請求,後台隨便改,不用通知前台,只需維護乙個介面。

4.還有的說,html在處理高併發時,速度要比jsp快(的確很有道理,畢竟不用重新生成html) 

5.由於jsp生成的html速度慢,在高併發時,apache會處理html部分的資料,分理出需要tomcat處理的資料,這樣再用jsp生成html,就不容易導致tomcat奔潰,為tomcat減負,提高效率。

7.如果網頁中包含載入更多這個按鈕,那麼無論如何都需要ajax請求更多資料(總不能重新整理整個頁面吧)。既然如此,為啥不一開始就全部通過ajax呢?

8.用ajax能讓使用者看到介面框架,然後內容慢慢浮現,速度似乎更快。

9.用ajax會不會像資料庫一樣產生1+n問題。

10.不用jsp那麼struts中的值棧是不是用處就少了

11.用ajax請求方式,android端和web端可以共用乙個後台。

12.其實這個問題就是乙個尺度問題。如果說介面框架也是資料,那麼介面框架也可以用ajax;如果做出的頁面存在很多恆定資料,相當於介面框架+資料填空。所以,應該視前端有沒有固定的介面框架而定。

jstl在jsp中比較的

從servlet返回到jsp中是乙個集體 list list results.getdata 那麼它的每乙個物件就是乙個map。我在取其中的值進行比較時,出現了問題。問題報錯,原來是servlet在返回之前,先把2轉換成了對應的漢字,比較低階.變換一下 這就沒問題了。那麼如果servlet就直接返回...

JSP內建物件和JSP指令

1 jsp內建物件之域物件 pagecontext 此物件屬性的作用範圍僅限於當前的jsp頁面 只能獲得當前頁面的值 request 此物件屬性的作用僅限於同乙個請求 發有效 session 此物件屬性的作用範圍僅限於一次會話,瀏覽器開啟直到關閉稱為一次會話 此物件屬性的作用僅限於當前web應用 四...

jsp和html的的區別

一直以來我都對jsp和html有乙個錯誤認識,以為html是靜態頁面資料都是固定的,jsp是動態頁面資料是從資料庫獲取的。其實不對的,倆者都可以從資料庫中獲取資料,只是獲取的方式不同。html是程式設計師寫好頁面,使用者可以直接開啟的。而jsp頁面則是需要發布到tomcat伺服器上才可以訪問,且會被...