用ajax重新加载div是行不通的

时间:2012-12-20 01:23:49

标签: javascript jquery ajax html struts2-jquery

我正在关注struts2-jquery插件Here

的本教程

但是ajax调用似乎不起作用,当我点击链接时没有任何反应。这是我的行动课。

package actions;

import com.opensymphony.xwork2.ActionSupport;

public class AjaxTest extends ActionSupport{
    public String execute(){
        return "success";
    }
}

struts.xml中

<package name="basicstruts" extends="json-default">
<action name="AjaxTest" class="actions.AjaxTest">
  <interceptor-ref name="jsonValidationWorkflowStack"/>
    <result name  = "success">hello.jsp</result>
</action>
</package>

最后是index.jsp

<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<html>
  <head>
    <sj:head/>
  </head>
  <body>
    <div id="div1">Div 1</div>
    <s:url id="ajaxTest" value="/AjaxTest.action"/>

    <sj:a id="link1" href="%{ajaxTest}" target="div1">
      Update Content
    </sj:a>
  </body>
</html>

0 个答案:

没有答案