?

基于JSP的圖片輪播系統實現

2016-08-19 19:52謝紅
電腦知識與技術 2016年20期

謝紅

摘要:目前,一般企業都建立了網站,網站可以介紹企業,推廣產品,聯系客戶,提升形象。網站為了吸引注意力往往采用圖片輪播功能,圖片輪播可以采用JavaScript數組方式或者在JSP文件中使用數據庫方式實現,JSP文件中使用數據庫方式該文詳細介紹了這兩種方式各自的實現方法和優缺點。

關鍵詞:JSP;JavaScript;圖片輪播;系統實現

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)20-0101-03

Abstract:At present, general enterprises have set up a website,website can introduce enterprise,promote products,contact customers,improve image. The website in order to attract attention often uses the picture carousel function, system implementation of picture carousel can be achieved using JavaScript array or database in JSP files etc., in this paper, the realization methods and advantages and disadvantages of these two methods are introduced in detail.

Key words: JSP; JavaScript; picture carousel; system implementation

1 背景

網站可以樹立企業形象,宣傳企業產品,提高企業的知名度和品牌。企業建立網站,是企業在網絡時代展現自身實力和尋求發展的重要途徑[1]。但是,現在大大小小的網站多如牛毛,如何使網站脫穎而出,吸引更多人的注意力成為重中之重。圖片輪播以其展示內容豐富多彩,實現功能簡單快捷成為網站引人入勝的利器。

1.1 圖片輪播介紹

圖片輪播又稱圖片輪轉,是在有限的網頁空間上按時間順序或者用戶點擊順序,展示多張圖片。圖片輪播會產生獨具魅力的動畫效果,因此在各種網頁上隨處可見,是網站的常用功能。

1.2 JSP介紹

JSP是Java Server Pages的簡稱,是在HTML網頁文件中加入Java程序段和JSP標記, JSP本質上是簡化的Servlet設計。在JSP文件被傳送到客戶端之前,它的語法在服務器端被解析,腳本程序被轉化為Servlet進行處理。所產生的Servlet將生成動態的HTML數據并將其發送到客戶端顯示[1]。

由于JSP技術不僅能夠跨平臺和兼容各種Web服務器產品,還把強大的服務器端Java技術有機地融合到了靜態網頁的構造中去,因此,利用JSP技術可以建立跨平臺、可靠性高和先進的動態網站[2]。

2 系統實現

實現圖片輪播功能的常用方法有JavaScript數組方式或者在JSP文件中使用數據庫方式,這兩種方式各有利弊,下面分別詳細介紹各自的實現方法和優缺點。

22.1 JavaScript數組方式實現

圖片輪播功能可以采用JavaScript數組方式實現,用數組實現的優點是程序簡單,結構清晰,一目了然,具體代碼如下:

采用數組方式實現圖片輪播功能的缺點是圖片數量是固定不變的,圖片名稱也是固定不變的,例如上面的程序就只有5張圖片輪播,圖片的名稱只能是main1.png到main5.png,這就為用戶管理圖片輪播功能帶來很大的麻煩,用戶如果想更換圖片,只能用圖片替換覆蓋的方法,操作繁瑣,有很大的局限性,而采用在JSP文件中使用數據庫方式實現圖片輪播就能解決上述問題。

2.2 數據庫方式實現

在JSP文件中使用數據庫方式實現圖片輪播,具體代碼如下:

在JSP文件中使用數據庫方式實現圖片輪播,后臺數據庫用的是MySQL。采用數據庫方式實現圖片輪播,不但圖片數量是任意的,圖片名稱也由計算機系統自動生成,無需用戶管理,例如上面的程序,用戶只需上傳圖片,上傳的圖片自動存在數據庫中,最多可以實現10萬張圖片的自由輪播,配合圖片刪除程序,即可輕松管理圖片輪播功能,當然,即使使用數據庫方式實現圖片輪播,圖片存放在數據庫中,播放控制依然要借助JavaScript實現,可見JavaScript應用之廣泛。

3 結束語

網站是企業展示信息的平臺,網站信息豐富,傳播迅速,更新及時,受眾面廣。網站為了實現良好的視覺效果,常常采用圖片輪播功能。圖片輪播可以采用JavaScript數組方式或者在JSP文件中使用數據庫方式,兩者相比較而言,數據庫方式對圖片的管理更加方便靈活,但是實現方法要復雜一些,同時也離不開JavaScript的幫助。

參考文獻:

[1] 陳爽, 何蘭. 關于企業網絡營銷的有效手段——網絡廣告的研究[J]. 中國商貿, 2012(1l): 2l-22.

[2] 張波, 張福炎. 基于JSP技術的Web應用程序的開發[J]. 計算機應用研究, 2001, 18(5): 99-101.

[3] 邊清剛, 潘東華. Tomcat和Apache集成支持JSP技術探討[J]. 計算機應用研究, 2003(6): 12-14.

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合