我有一個JavaScript函數onChange()
。當我從JSP頁面更改我的選擇下拉列表時,調用onChange()
。現在我需要在該查詢中的onChange
函數中執行Oracle查詢。我需要使用JSP中下拉列表中的選定值。如何使用jsp變量在JavaScript內運行oracle查詢?
我該怎麼做?
我有一個JavaScript函數onChange()
。當我從JSP頁面更改我的選擇下拉列表時,調用onChange()
。現在我需要在該查詢中的onChange
函數中執行Oracle查詢。我需要使用JSP中下拉列表中的選定值。如何使用jsp變量在JavaScript內運行oracle查詢?
我該怎麼做?
JavaScript
在客戶端執行,JSP
在服務器端執行。你不能在他們之間進行呼叫。
就你的情況而言,JSP
正在生成在客戶端執行的腳本。如果您需要完成任何服務器端驗證/操作,您應該在JavaScript中使用AJAX
。
thnaks但我不知道阿賈克斯。所以我需要學習Ajax – Mehedi
如果你想讓你的生活更輕鬆,我建議你使用Jquery(或類似的庫)。
你有什麼試過?您需要發送請求(例如使用AJAX)到您的服務器。 –
您與服務器端和客戶端不匹配:JSP和ORACLE DB位於服務器端,JavaScripts在客戶端的瀏覽器上運行。你將不得不在服務器上運行查詢,即使用Web服務 –
你可以給我任何示例或教程鏈接從我可以得到的想法。我對JavaScript很陌生。 謝謝 – Mehedi