java - 在 web-xml 和文件系统 (tomcat) 中添加新的 servlet 类

标签 java servlets

我正在开发一个应用程序。我有一个 servlet (writeDataBase.class),它在数据库中写入一些信息。这工作正常。我的文件夹结构如下:webapps/HelloWord/web-inf/classes。在文件夹“classes”中,放置了 writeDataBase.class 文件。 web.xml 看起来像:

<servlet>
 <servlet-name>HelloWord</servlet-name>
 <servlet-class>writeDataBase.writeDataBase</servlet-class>
</servlet>

<servlet-mapping>
 <servlet-name>HelloWord</servlet-name>
 <url-pattern>/write-data</url-pattern>
</servlet-mapping>

如果我想添加一个新的servlet来从数据库读取数据,我应该怎么做?作为同一个包的类?我应该如何修改文件结构和web.xml文件?

最佳答案

也许:

<servlet>
  <servlet-name>HelloExcel</servlet-name>
  <servlet-class>writeDataBase.readDataBase</servlet-class>
</servlet>
<servlet>
  <servlet-name>HelloWord</servlet-name>
  <servlet-class>writeDataBase.writeDataBase</servlet-class>
</servlet>

<servlet-mapping>
  <servlet-name>HelloExcel</servlet-name>
  <url-pattern>/read-data</url-pattern>
</servlet-mapping>
<servlet-mapping>
  <servlet-name>HelloWord</servlet-name>
  <url-pattern>/write-data</url-pattern>
</servlet-mapping>

关于java - 在 web-xml 和文件系统 (tomcat) 中添加新的 servlet 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1134458/

相关文章:

java - SQL 语句 - NullPointerException

java - 如何防止在 URL 中显示 JSESSIONID

javascript - 通过请求 header 发送数据与通过请求正文发送数据

java - 在哪里保存应该可编辑和可下载的 XML?

Java Servlet 字符串到 JQuery Ajax 输出乱码

java - 如何作为浏览器下载文件

java - Apache POI 条件格式搜索以某些文本开头的字符串

java - 如何在 RecyclerView 的 ViewHolder 中正确实例化 mContentView,以避免空对象引用?

java - Java Servlet 中的数据表独立编辑器

java - 为什么我的 InputStream 保留旧值?