大家好,我正在使用 struts 2 和 jquery 插件 1.8。现在我在谷歌上搜索$.ajax()
在 struts 中使用方法。但我认为我没有输入正确的关键字。任何人都可以给我教程,我们如何使用 struts 使用这个函数并将响应作为字符串处理。
问问题
813 次
2 回答
3
jquery 是一个 javascript 库,它可以像任何其他框架一样包含在 struts 中,在 jsp 页面中添加 jquery
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.1.min.js" type="text/javascript" ></script>
之后你可以像使用它一样
<script type="text/javascript">
$(function(){ //document ready handler to ensure that the jquery is executed after the DOM is loaded
//your code here
$.ajax({
url:'/your/path/',
type:'POST',//by default is GET
success:function(data){
//success handler code
},
error:function(jxhr){
console.log("o0ps!!");
}
});
});
</script>
于 2012-09-18T10:23:40.463 回答
0
$.ajax({
type:'POST',
url:'ajaxAction?nodetitle='+title+'&filename='+fil,
dataType:'json',
success:function(data)
{
console.log(stringify(data));
}
});
解释
1.Type是方法类型:Get或Post。
2.url 是您要在此处重定向的位置 ajaxAction 它是您要重定向的动作java 文件。之后 ?nodetitle 和 filename 是发送到操作页面的两个参数。
3.dataType 是:您希望数据返回的格式。这里是 json 格式。
4.Success函数:如果数据返回成功。然后我们使用 Stringify 方法获取数据,或者您在服务器上使用 System.out.println。
于 2014-04-17T12:59:56.367 回答