如题,想用Ajax调用struts1的Action 大神快出来。。具体步骤,各个配置文件什么的。求详细。
解决方案 »
- 转码问题
- struts2 +FreeMarke 怎么实现动态生静态?
- js访问数据库用在html中可以,但用到程序里面(jsp页面)无法访问
- Tomcat数据库连接池配置问题
- 请教:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")与Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance()
- 高手指点 请问:以下是什么原因??(Thank you!!!)
- 请问如何使虚拟目录支持servlet?
- jsp问题
- 求助,关于resin
- 怎么做计时器啊???
- 请教一个gson转换的问题
- hibernateTemplate.find取得了有重复字段名的数据怎么绑定到类啊。
var ajax = Ext.Ajax.request({
url: "login.do",
params: {
"username": "1",
"password": "2"
},
success: function(response, option) { },
failure: function(response, option) {
}
});
type:"post",//请求方式
url :"/action.do",
dataType: "text",
data : { },
success : function(result){
if(result == 'success') {
alert('成功');
} else {
alert('失败');
}
}
});
1.加载你所需要的jquery或其他的js
<script type="text/javascript" src="${pageContext.request.contextPath}/ui/js/jquery-1.4.2.min.js"></script>
2.用ajax方法调用action
$.ajax({type:"post",
url:"${pageContext.request.contextPath}/dms/baseinfo/billtype.do?jsonObj=true",
async :true,
dataType: "json",
error: function(){
alert('单证类型加载失败!');
},
success:function(json){
}
});
response.setContentType("text/json;charset=utf-8");
和你在servlet一样 输出你想要的值
然后return null
最后在js接受你的json就可以了