将 html 表单添加到现有 servlet

发布于 2025-01-06 03:17:12 字数 266 浏览 1 评论 0原文

我有一个现有的 servlet,它有一个表单并接收数据并正确执行。我们收到了一个新要求,即添加一个页面,允许用户通过 Web 表单修改 servlet 属性文件中的某些值。

我开发了一个包来做到这一点。我正在寻找一种将页面和包添加到现有 servlet 的方法。我不想为此在 Tomcat 上创建一个单独的 servlet。

我知道如何在现有 servlet 中创建新的 html 页面,但我不确定如何执行此类文件而不使其成为独立的 servlet。

任何帮助表示赞赏。

I have an existing servlet that has a form and takes in data and executes correctly. We've been given a new requirement to add a page that will allow the user to modify some of the values in the servlet properties file via a web form.

I've developed the package to do this. I'm looking for a way to add the page and package to the existing servlet. I would rather not create a separate servlet on Tomcat for this.

I know how to create new html pages in the existing servlet, but I'm unsure how to execute this class file without making it a standalone servlet.

Any help is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

╰◇生如夏花灿烂 2025-01-13 03:17:12

我解决了我的问题。看来我只需要添加额外的 servlet 到我的 web.xml 中。已解决。

<servlet>
    <description></description>
    <display-name>Servlet1</display-name>
    <servlet-name>Servlet1</servlet-name>
    <servlet-class>com.mycompany.Servlet1</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>ExporterServlet</servlet-name>
    <url-pattern>/ExporterServlet</url-pattern>
  </servlet-mapping>  
  <servlet>
    <description></description>
    <display-name>Servlet2</display-name>
    <servlet-name>Servlet2</servlet-name>
    <servlet-class>com.mycompany.Servlet2</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>Servlet2</servlet-name>
    <url-pattern>/Servlet2</url-pattern>
  </servlet-mapping>

I solved my problem. It seems I just needed to add the additional servlet to my web.xml. Resolved.

<servlet>
    <description></description>
    <display-name>Servlet1</display-name>
    <servlet-name>Servlet1</servlet-name>
    <servlet-class>com.mycompany.Servlet1</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>ExporterServlet</servlet-name>
    <url-pattern>/ExporterServlet</url-pattern>
  </servlet-mapping>  
  <servlet>
    <description></description>
    <display-name>Servlet2</display-name>
    <servlet-name>Servlet2</servlet-name>
    <servlet-class>com.mycompany.Servlet2</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>Servlet2</servlet-name>
    <url-pattern>/Servlet2</url-pattern>
  </servlet-mapping>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文