日期:2014-05-16 浏览次数:20497 次
<package name="tableInfoOperAction" extends="json-default"> <action name="showColumns" class="com.***.action.TableInfoOperAction" method="showColumns"> <result name="success" type="json"> <param name="root">columnStr</param> </result> </action> </package>
public String showColumns() throws Exception{
try{
if(tableName!=null&&!"".equals(tableName)){
colList=dbDataOperation.getColumnsByTableName(tableName);
}
JSONArray jsonArr=JSONArray.fromObject(colList);
columnStr=jsonArr.toString();
}catch(Exception e){
e.printStackTrace();
logger.warn(e.getMessage());
}
return SUCCESS;
}<script type="text/javascript">
function showColumns(){
alert($("#tabId").val());
$.ajax({
url:"***/showColumns.do?tableName="+$("#tabId").val(),
type:"GET",
cache:false,
dataType:"json",
error:function(XMLHttpRequest, textStatus, errorThrown) {
alert("出错啦!:" + XMLHttpRequest.status + "-" + textStatus);
},
success:function(json){
alert(json);
alert("okay");
}
});
}
</script>