2010-10-21 39 views
0

數據庫我已經寫在JAVA代碼從system.User搜索文件規定對程序窗口和按鈕上單擊代碼文本輸入文件名和擴展建立到oracle數據庫的連接並從搜索的數據庫table.The代碼搜索目錄名工作正常,沒有小程序和使用小程序檢測到錯誤是更新使用小程序

「訪問被拒絕(java.util.PropertyPermissionfile.encoding讀)」

我如何授予此applet從數據庫讀取權限?

+0

見我不認爲你缺少的權限是數據庫,但文件系統。你可以把整個異常堆棧跟蹤,也可能是一些代碼? – Bobby 2010-10-21 07:04:37

+0

該代碼沒有錯誤..它編譯成功。只有當我在瀏覽器中運行applet用戶輸入文件名和擴展名被searchd和點擊提交按鈕後,代碼應顯示文件位置作爲消息對話bt其給予錯誤,我告訴 - **訪問被拒絕(java.util.PropertyPermissionfile.encoding讀取)**。也只是爲了檢查點擊是否工作我添加了一個代碼來改變面板顏色,多數民衆贊成在工作,但我沒有得到什麼爲更早的錯誤做.. ---在此先感謝 – hkasera 2010-10-21 11:49:02

回答

2

一個applet只允許從下載的地方連接到服務器。否則,您需要簽署小程序。或者使用代理從applet來自的機器連接到數據庫。

+0

其實oracle服務器是本地..那麼我也需要使用代理? ------預先感謝 – hkasera 2010-10-21 11:54:21

+0

根據這個較早的文檔:http://download.oracle.com/javase/1.3/docs/guide/jdbc/spec/jdbc-spec.frame5.html應該有可能。 – stacker 2010-10-21 12:18:40