此查询与 struts 1.3 相关。
假设我有一个名为“getName.do”的操作,它映射到“GetName.java”操作类。在 dmexecute
这个 Action 类的方法,我设置一个结果说 String result = Hello;
。
我的问题是如何从我的 javascript 文件之一调用此 struts 操作 (getName.do?parameter=value)。
本质上,我想要 result
的值,即Hello
,通过此 getName.do?parameter=value
出现在我的 javascript 文件中称呼。我如何在我的 javascript 文件中进行此调用。
任何帮助将不胜感激。
最佳答案
您可以使用jQuery ajax为此目的。
导入jquery文件:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
通过jquery ajax调用action:
<script type="text/javascript">
$.ajax({
url : "getName.do?parameter=value",
type : "POST",
success : function(data) {
// You'll get your response here
alert(data);
}
});
</script>
希望这会有所帮助。
关于javascript - 如何从纯 javascript 文件调用 struts 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41354951/