单击超链接调用 servlet [英] Call a servlet on click of hyperlink

查看:60
本文介绍了单击超链接调用 servlet的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法在不使用 JavaScript 的情况下通过点击超链接来调用 Java Servlet?

Is there a way to call a Java Servlet on click of hyperlink without using JavaScript?

推荐答案

使超链接具有您在 web.xml 文件中定义的 servlet 映射的 URL.

Make the hyperlink have a URL that you have a servlet mapping defined for in the web.xml file.

servlet-mapping 元素定义了 servlet 和 URL 模式之间的映射.下面的示例将名为 myservlet 的 servlet 映射到以 /foo 开头的任何 URL:

The servlet-mapping element defines a mapping between a servlet and a URL pattern. The example below maps the servlet named myservlet to any URL that starts with /foo:

<servlet>
  <servlet-name>myservlet</servlet-name>
  <servlet-class>com.stackoverflow.examples.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>myservlet</servlet-name>
  <url-pattern>/foo/*</url-pattern>
</servlet-mapping>

  • 对于此示例,诸如 Click Me 之类的超链接将调用 servlet.
  • 这篇关于单击超链接调用 servlet的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆