我正在尝试使用来 self 的 jsp 文件 (index.jsp) 的超链接对我调用 servlet(index.java) 的字段进行排序。 当用户单击标题(即“ID”)时,应该从 servlet 调用 sort() 函数并进行排序。 附加信息:我从 index.java 中的数据库中收集元素,并使用 requestdispatcher 对象将其打印在 index.jsp 页面上。
最佳答案
根据我的说法,您不能直接从 JSP 调用 servlet 的方法。
您可以做的一件事是您可以调用一个 servlet,该 servlet 在其 service() 方法中为您进行排序并将相同的结构数据(但现在处于排序模式)返回到 JSP。
您可以使用 AJAX(仅刷新该页面的一部分)或通过刷新整个页面来调用它。
关于java - 通过jsp url调用servlet中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8558714/