gpt4 book ai didi

java - 引用从不同目录中的 jsp 打包的 servlet

转载 作者:太空宇宙 更新时间:2023-11-04 07:42:51 24 4
gpt4 key购买 nike

我正在尝试在 jsp 中调用 Servlet。但 servlet 已打包。

Servlet 在这里:

com.servlet.java.Cars

并且在 JSP 中位于此目录中:

com/servlet/resources/Cars.jsp

在 JSP 表单中我这样做:

action= <%=request.getContextPath()+"/com/servlet/java/Cars"%> 

但是当我运行这个程序时,我没有收到 servlet 的任何响应,就好像 servlet 没有打印任何内容一样。

最佳答案

使用 url 映射 /com/servlet/java/cars 在 web.xml 中定义 Servlet com.servlet.java.Cars

<servlet>
<servlet-name>Cars</servlet-name>
<servlet-class>com.servlet.java.Cars</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Cars</servlet-name>
<url-pattern>/com/servlet/java/cars</url-pattern>
</servlet-mapping>

在您的 JSP 中,按如下方式使用它

<form method="GET" action="/com/servlet/java/Cars">

关于java - 引用从不同目录中的 jsp 打包的 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15788987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com