簡體   English   中英

如何使用servlet編程將jsp中applet的內容保存到數據庫

[英]How to save content of applet in jsp to database using servlet programming

我正在開發一個包含一個applet的jsp,該applet捕獲來自網絡攝像頭的圖像並顯示在同一applet中。我需要的是通過jsp形式將捕獲的圖像與其他請求參數一起保存到數據庫中。本地系統用戶目錄中的映像,然后從本地系統目錄中讀取它,然后使用JDBC PreparedStatement。

現在我需要將捕獲的圖像保存在Applet中而不保存到本地目錄中。是否可以通過流讀取Applet內容?

提前致謝。

如果我正確地閱讀了您的問題,則表示您希望將圖像保存在數據庫中,而不是在用戶的本地文件系統中。 這當然是可能的-盡管我通常建議僅在數據庫中存儲有關圖像的元數據,並將圖像本身保存在文件系統中。 在您的情況下,這可能意味着服務器的文件系統,而不是運行該applet的本地桌面。

如果確實要將圖像保存數據庫中,則JDBC將允許這樣做。 您將需要一個BLOB(二進制大對象)類型的數據庫列,並使用getBlob / setBlob JDBC方法。

無論您決定將圖像存儲在數據庫中還是服務器上的文件系統中,請記住小應用程序安全性將要求您的小應用程序僅與提供該小應用程序的主機進行通信-因此,您需要托管小應用程序數據庫或通過從其提供小程序的同一服務器代理數據庫連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM