我想使用我的jsp文件(index.jsp)中的超鏈接來調用其中的一個字段,我稱它爲servlet(index.java).. 當用戶單擊標題(這是「ID」)sort()函數應該從servlet中調用並應該被排序。 附加信息:我從index.java中的數據庫收集元素,並使用requestdispatcher對象將其打印在index.jsp頁面上。通過jsp url調用servlet中的函數
3
A
回答
3
根據我的說法,您無法直接從JSP調用servlet的方法。
你可以做的一件事是你可以調用一個servlet,在它的service()方法中爲你做排序並返回相同的結構數據(但現在處於排序模式)到JSP。
您可以使用AJAX(刷新該頁面的一部分)或刷新整個頁面來調用它。
+2
謝謝你了。我不會使用AJAX。相反,我爲「asc」和「desc」創建了一個額外的隱藏文本字段,並將它發送到同一個servlet,並將asc和desc傳遞給查詢,並獲取更新結果顯示在我的index.jsp頁面中。 – 2011-12-28 06:31:13
+0
不客氣 – Naved 2011-12-28 08:18:37
相關問題
- 1. 從JSP Servlet中調用Javascript函數forward
- 2. 從JSP頁面調用servlet函數
- 3. iframe中JSP調用Servlet的
- 4. 通過使用jquery ajax調用servlet在jsp中顯示結果?
- 5. 我想通過JSP和Servlet
- 6. 通過servlet重定向JSP
- 7. 通過url調用外部javascript函數
- 8. 通過URL調用JavaScript函數
- 9. Ajax函數不調用Servlet
- 10. 通過INT從JSP參數與Servlet
- 11. 通過onclick調用jsp中定義的Java函數
- 12. 從servlet調用jsp
- 13. 從jsp調用Servlet
- 14. 從JSP調用Servlet
- 15. 在JSP中通過servlet檢索網頁
- 16. Servlet過濾器 - 識別被調用的Servlet/JSP
- 17. JSP/Servlet的重寫URL
- 18. JSP - 調用函數
- 19. 調用jsp函數
- 20. jsp與servlet通過URL參數進行通信,而不是表單
- 21. 使用jsp和servlet刪除函數
- 22. 通過jsp調用ruby
- 23. JSP調用方法Servlet
- 24. 從Servlet調用JSP頁面
- 25. 無法從JSP調用servlet
- 26. 從jsp調用servlet並返回jsp
- 27. android servlet jsp通信
- 28. 通過servlet和jsp更新html表
- 29. jsp頁面通過ajax與servlet相反
- 30. 通過servlet更新當前jsp頁面?
那麼什麼是問題 – 2011-12-19 08:31:52
爲什麼不使用類似struts/spring的f/w?您將在servlet中保留一個映射,並根據不同的URL(映射到web.xml中的相同servlet)或者將方法名稱作爲請求參數進行查找。無論如何,使用反射調用。 – aishwarya 2011-12-19 08:33:37