gpt4 book ai didi

java - 如何从 javascript 调用 struts 1.3 操作

转载 作者:行者123 更新时间:2023-12-02 07:52:51 38 4
gpt4 key购买 nike

我正在使用 struts 1.3 进行开发,我正在尝试从 java 脚本调用 struts 操作,我的代码如下所示

<SCRIPT type="text/javascript">

function callMyFunction(autoKey){

var newUrl = '/AuftragTrace.do?autoKey=' + autoKey;
document.forms[0].action = newUrl;
document.forms[0].submit();
}

</SCRIPT>

当调用这个时,我收到以下错误

错误 404——未找到来自 RFC 2068 超文本传输​​协议(protocol) - HTTP/1.1:10.4.5 404 未找到服务器未找到任何与请求 URI 匹配的内容。没有说明这种情况是暂时的还是永久性的。

如果服务器不希望将此信息提供给客户端,则可以使用状态代码 403(禁止)。如果服务器通过某种内部可配置机制知道旧资源永久不可用并且没有转发地址,则应使用 410(消失)状态代码。

最佳答案

您需要传递完整的 URL。这里:

var newUrl = '/AuftragTrace.do?autoKey=' + autoKey;

可能应该是这样的:

// note the relative URL
var newUrl = 'AuftragTrace.do?autoKey=' + autoKey;

或者类似的东西:

// note FULL url
var newUrl = '/AppName.war/AuftragTrace.do?autoKey=' + autoKey;

关于java - 如何从 javascript 调用 struts 1.3 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10010960/

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