java - 从浏览器调用servlet

标签 java servlets

我有一个简单的 servlet 程序打印 Hello World。我已经在 Eclipse 中设置了 Tomcat。当我在 Eclipse 中单击“在服务器上运行”时,它会打开一个内置浏览器并打印输出。

现在,我尝试添加 web.xml 文件并添加以下条目:

<web-app>
<servlet>
     <servlet-name>test</servlet-name>
     <servlet-class>Simple_Servlet/HelloWorldServlet</servlet-class>
</servlet>
<servlet-mapping>
     <servlet-name>test</servlet-name>
     <url-pattern>/do</url-pattern>
</servlet-mapping>
</web-app>

URL 模式为/do。我正在尝试在 localhost:8080 之后执行/do但它不起作用。我应该如何访问 servlet?

最佳答案

更改<servlet-class>Simple_Servlet/HelloWorldServlet</servlet-class><servlet-class>Simple_Servlet.HelloWorldServlet</servlet-class>

更多信息:http://oreilly.com/pub/a/java/archive/tomcat.html?page=4

关于java - 从浏览器调用servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25457546/

相关文章:

spring - Spring DispatcherServlet 与过滤器的关系

java - Undertow 始终将字符集添加到 Content-Type header ,即使它不是文本 MIME 类型

java - 使用 java 的 MVC - 返回 NULL

jakarta-ee - Servlet 过滤器 - 识别被调用的 Servlet/JSP

java - 我们可以在 Windows 上安装两个版本的 Java JDK 吗?

java - 为什么/何时应该使用泛型方法?

Java list 文件类路径及其如何确定相对死亡

java - 如何访问 servlet 的 web.xml 文件的第二个参数?

java - 多线程——共享数据

java - 安卓工作室 2.3 错误 : "Gradle sync failed: Cause: services.gradle.org"