java - 如何运行java servlet?

标签 java jsp jakarta-ee servlets

我有一个 servlet。我是 Java 的新手。但我需要运行 servlet。它有两种方法:

public void doGet (HttpServletRequest request,
                     HttpServletResponse response) {...}

public void doPost HttpServletRequest request,
                     HttpServletResponse response) {...}

我需要执行哪些步骤才能运行 servlet?(我安装了 tomcat 7、带有 tomcat 插件的 eclipse SE、netBeans)

最佳答案

  1. 创建动态网络项目
  2. 创建一个扩展HttpServlet 的新类并覆盖doGetdoPost 方法,在其中编写您的业务逻辑
  3. 配置web.xml,类似于:

      <servlet>
        <servlet-name>helloworld</servlet-name>
        <servlet-class>test.helloworld</servlet-class>
      </servlet>
    
      <servlet-mapping>
        <servlet-name>helloworld</servlet-name>
        <url-pattern>/helloworld</url-pattern>
      </servlet-mapping>
    
  4. 在tomcat中部署你的web项目

  5. 在浏览器地址栏输入localhost:8080/mywebapp/helloworld.domywebapp是你的项目名

如果幸运的话,你会看到结果。

关于java - 如何运行java servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12596833/

相关文章:

java - JBoss AS 7.1 JBREM000200 : Remote connection failed: java. io.IOException:已建立的连接被主机中的软件中止

java - 在java中覆盖 "private"方法

javascript - 加载程序在 ng-include 完成之前可见

java - 这个TomCat init参数设置到底是做什么的? (修剪空间设置为 true)

jsp - 创建简单的 servlet/ejb 程序时出错

java - iFrame 中的超时问题

java - 访问应用程序包外的文件夹(.ear/.war 文件)

java - JTextPane/JScrollPane显示问题

java - Firestore 根据条件执行删除

java - C++ 中的模块路径到 Java JNI 调用