0

我想在我的 jsp 文件中使用外部调用方法。我想获得一个 URL 来触发一个动作。在上面:

<%@ page import="com.myapp.Utils" %>

在我的身体里:

<form id='externalForm' action="<%= Utils.getWebappURL(request) %>" method="POST" target="_parent">

</form>

我通过JS提交表格。

但我收到一条错误消息:HTTP ERROR: 500

编译失败;有关详细信息,请参阅编译器错误输出。RequestURI=/login 但只有标题信息。

谢谢任何帮助:)

4

1 回答 1

0

你会在某个地方的日志中有一个堆栈跟踪,看看那个。

我的猜想是com.myapp.Utils不在您的 servlet 容器的类路径中。该类应该在WEB-INF/classes或在一个 jar 中WEB-INF/lib(通常,如果您已经部署了 WAR/exploded WAR)。

干杯,

于 2013-09-06T09:38:30.893 回答