我創建了一個帶有一個瀏覽按鈕的JSP頁面來上傳文件和提交按鈕。我想在用戶點擊提交按鈕時給予自動回覆,並且上傳的文件必須同時保存。換句話說,我想在同一時間只進行一次按鈕操作。我怎樣才能做到這一點?如何在JSP中只有一個單擊按鈕執行兩個操作?
1
A
回答
2
只需將表格提交到servlet即可。
<form action="uploadServlet" method="post" enctype="multipart/form-data">
在一個servlet中,您可以自由地在特定的HTTP方法上掛接一些Java代碼。您可以放置處理上傳文件的代碼,設置要顯示的消息,最後將請求轉發給JSP以顯示結果。例如。在servlet的doPost()
方法如下:
processUploadedFile(request);
request.setAttribute("message", "Some message you want to display to user");
request.getRequestDispatcher("/WEB-INF/uploadResult.jsp").forward(request, response);
最後在/WEB-INF/uploadResult.jsp
文件中顯示的信息如下:
<p>Message: ${message}</p>
0
您可以使用回發表單提交技術。
相關問題
- 1. 只要單擊按鈕,如何執行操作?
- 2. 創建一個按鈕來執行兩次點擊操作
- 3. 如何在同時點擊兩個按鈕時執行一些操作
- 4. 僅在點擊兩個按鈕時才執行操作
- 5. 如何在同一個表單中有兩個按鈕在ajax中執行不同的操作?
- 6. 如何在Java中再次單擊按鈕時執行第二個操作?
- 7. 如何在一個代碼覆蓋所有按鈕時執行按鈕單擊操作?
- 8. 按鈕的單個onclick事件如何執行2個操作
- 9. 如何在一個按鈕中設置兩個事件單擊?
- 10. 在java swing中的一個按鈕上執行多個操作
- 11. 如何通過單擊執行兩個操作?
- 12. 如何做一個單一的按鈕在android中的兩個操作
- 13. 如何等待按鈕單擊後執行操作?
- 14. 兩個onClick操作一個按鈕
- 15. 創建一個按鈕,在jsp中單擊時創建另一個按鈕
- 16. 在按鈕上不執行任何操作單擊:Android
- 17. 如何在一個按鈕內單擊使用兩個意圖?
- 18. 同時在一個按鈕上執行三個onClick操作
- 19. 如何執行下一個按鈕操作?
- 20. 上按鈕點擊執行此操作
- 21. JSF 2執行按鈕操作點擊
- 22. 如何通過點擊另一個按鈕java執行按鈕?
- 23. 如何在JavaScript中單擊確定按鈕之後不執行任何操作?
- 24. on press enter在EXTJS中執行下一個按鈕操作
- 25. 使用JQuery如何在單個按鈕上執行多個操作
- 26. 只要按住按鈕,如何執行操作
- 27. 單擊頂部主頁按鈕不會執行任何操作
- 28. 單擊後退按鈕不執行任何操作
- 29. 當我執行一些操作(如單擊按鈕)時,如何跟蹤在java中執行哪種方法
- 30. 如何在JInternalFrame中單擊Close(X)按鈕時執行某些操作
非常感謝... :) – Smith 2011-04-15 04:43:26
不客氣。 – BalusC 2011-04-15 04:43:57