我創建了一個帶有一個瀏覽按鈕的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. 如何在Java中再次單擊按鈕時執行第二個操作?
- 5. 如何在一個代碼覆蓋所有按鈕時執行按鈕單擊操作?
- 6. 按鈕的單個onclick事件如何執行2個操作
- 7. 在java swing中的一個按鈕上執行多個操作
- 8. 如何做一個單一的按鈕在android中的兩個操作
- 9. 如何等待按鈕單擊後執行操作?
- 10. 創建一個按鈕,在jsp中單擊時創建另一個按鈕
- 11. 在按鈕上不執行任何操作單擊:Android
- 12. 同時在一個按鈕上執行三個onClick操作
- 13. 如何通過點擊另一個按鈕java執行按鈕?
- 14. 使用JQuery如何在單個按鈕上執行多個操作
- 15. 當我執行一些操作(如單擊按鈕)時,如何跟蹤在java中執行哪種方法
- 16. 當按鈕單擊操作包含警報時,如何從按鈕單擊中正確執行python代碼?
- 17. 在JFrame上單擊關閉按鈕時執行某些操作
- 18. 如何在一種形式中執行兩個操作
- 19. 如何通過單擊一個動作按鈕來提交兩個表單?
- 20. 試圖在一個按鈕中完成多個操作點擊
- 21. 如何在觸摸兩個按鈕之後進行操作?
- 22. 提交按鈕以執行兩個不同的操作
- 23. 執行操作按鈕單擊事件,按鈕被放置在dojox.grid.DataGrid內。
- 24. 如何在單擊第一個操作表中的按鈕時顯示第二個操作表,Swift
- 25. 如何限制回車鍵只有一個按鈕在一個窗體中有兩個提交按鈕
- 26. 兩個按鍵,只有一個工作
- 27. 只有兩個列表框中的一個正在填充按鈕點擊
- 28. C#在按鈕單擊上執行另一個程序
- 29. 如何執行一些代碼只爲第一個asp:按鈕點擊
- 30. 按鈕被執行時執行操作和按鈕被釋放時的另一個操作
非常感謝... :) – Smith 2011-04-15 04:43:26
不客氣。 – BalusC 2011-04-15 04:43:57