我有一个 WAR 文件,其中包含已部署到 weblogic 流的 web 应用程序。
JSP 部分工作正常,但找不到 servlet。可能是由于我的 web.xml 文件中缺少映射。
我在 Tomcat 6 上工作得很好,但似乎找不到使用 weblogic。
我使用了注释 @WebServlet("/actionOne") 但这似乎不起作用。
我对如何通过 web.xml 文件正确映射这些感到有点困惑。
servlet 是 .java 文件,位于 WEB-INF/classes/com/foo/bar/
到目前为止,我已经添加了以下 web.xml 文件,但是 servlet-mapping 部分让我感到困惑。
<servlet>
<servlet-name>actionOne</servlet-name>
<servlet-class>com.foo.bar.actionOne</servlet-class>
</servlet>
<servlet>
<servlet-name>actionTwo</servlet-name>
<servlet-class>com.foo.bar</servlet-class>
</servlet>
希望以上是正确的,下一节我不确定如何使用,并希望得到一些帮助。
<servlet-mapping>
<servlet-name>actionOne</servlet-name>
<url-pattern>/actionOne</url-pattern>
</servlet-mapping>
通过 Form action="actionOne" 从 jsp 调用 servlet