你可以用链接调用一个servlet吗?例如你可以用链接调用一个servlet吗?
<a href="/servletName">link text</a>
并可能通过将其添加到查询字符串参数传递给请求对象。
如果没有,我已经看到了这样的事情:
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(/MyServlet);
dispatcher.include(request,response);
但我怎么会触发此?例如,如果它是JavaScript代码,我可以把它放在一个jQuery点击函数中,或者如果这是一个servlet,我会把它放到一个方法中。
但我该如何在JSP中调用此代码。据我所知,你不能用JavaScript事件调用Java代码。
...它将特别调用'doGet()'。 – BalusC 2010-02-15 15:59:00
它似乎并没有在IE浏览器中工作,但它在Firefox – Ankur 2010-02-15 16:16:18
@Ankur:这肯定不是浏览器依赖的。问题可能在于HTML/JS代码或浏览器中的缓存页面(按Ctrl + F5或重新启动)。 – BalusC 2010-02-15 17:02:31