我想從JSP中點擊按鈕來執行我的jar文件。 Jar文件保存在本地機器上。如何從JSP onclick函數調用jar文件
這裏是我的代碼: -
<a href="#"
onClick="Runtime.getRuntime().exec("java -jar C:/Users/XXX/Desktop/XXX.jar");">Click Here</a>
上面的代碼是不是爲我工作
我也嘗試下面的代碼,但它也不能正常工作。
<a href="#"
onClick="window.open('file:///C:/Users/XXX/Desktop/XXX.jar')">Click Here</a>
建議?
你是認真的嗎?你不能從瀏覽器調用JAR文件,首先你需要知道這個jar文件必須在客戶端機器上,其次所有的瀏覽器都不允許這樣做,因爲這是一個安全問題,你能解釋一下你在嘗試什麼嗎?要做到這一點,我可以建議你採用另一種方法 –
您可能希望將文件從服務器上下載到客戶端計算機上。請參閱 - http://stackoverflow.com/questions/3749231/download-file-using-javascript-jquery –
謝謝。該站點將由本地用戶訪問,並且jar文件將在客戶端機器中可用。 我已經創建了一個jframe,並希望在用戶單擊來自JSP頁面的按鈕時啓動此JFrame。我將JFrame代碼轉換爲jar文件,認爲可以很容易地從JSP頁面調用jar文件。 你想爲此建議的其他方法? – Naseem