作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 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/
我是一名优秀的程序员,十分优秀!