如何从普通的javascript文件调用struts动作

时间:2016-12-28 03:22:20

标签: javascript jsp struts-1

此查询与struts 1.3相关。

假设我有一个名为'getName.do'的动作,它被映射到'GetName.java'动作类。在此操作类的dmexecute方法中,我设置了一个结果,如String result = Hello;

我的查询是如何从我的一个javascript文件中调用此struts操作(getName.do?parameter=value)。

基本上,我希望result的值Hello通过此getName.do?parameter=value调用存在于我的javascript文件中。我如何在我的javascript文件中进行此调用。

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

您可以将jQuery ajax用于此目的。

导入jquery文件:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

通过jquery ajax调用操作:

<script type="text/javascript">
$.ajax({
    url : "getName.do?parameter=value",
    type : "POST",
    success : function(data) {
        // You'll get your response here
        alert(data);
    }
});
</script>

希望这会有所帮助。