2012-05-08 144 views
-5

我有jsp頁面和帶有按鈕的html表單。如果在此jsp頁面上寫入此代碼,按下按鈕如何執行java代碼?如何通過按下按鈕來執行代碼? JSP

+0

你究竟想要什麼?和http://mattgemmell.com/2008/12/08/what-have-you-tried/ –

+0

從這裏開始:http://stackoverflow.com/tags/servlets/info – BalusC

回答

0

首先,當用戶按下一個按鈕,它是在前端而不是後端,因此,當用戶按下按鈕時,它應該調用通過HTTP協議的請求,當服務器接受此請求,它可以調用你的java代碼,但我認爲你不能用你的方式做!

+0

我問錯誤的問題。這個怎麼樣。我在jsp頁面上有一個按鈕。點擊這個按鈕調用JS函數。如果我在這個JS函數中編寫Java代碼,這將執行?我問我的tomcat通常不會部署項目。所以我想用少量的嘗試來做到這一點。 –

+0

PS我知道我的英文很糟糕/ –

+0

只需在當地環境中安裝Tomcat?然後你可以(熱)部署,只要你想要的頻繁。 – BalusC

0

您將無法在瀏覽器中執行任何Java代碼。 JavaScript,是的,但不是Java。如果您需要回調您的java代碼,請設置一個servlet或另一個JSP(或者如果您使用的是Web框架,則更好),然後使用對象(例如,Ajax/Asynchronous JavaScript和XML)。

網絡上有很多信息可幫助您開始使用此功能。你也可以使用JavaScript框架來幫助你簡化客戶端。流行的例子包括jQuery,Mootools,Prototype等等。

相關問題