日期:2014-05-16 浏览次数:20287 次
var url = "checkPosition.action"; var params = {"position.pid":$("#positionId").attr("value")}; $.getJSON(url,params,function callback(data){ //所要做的页面操 //作 //如果是对象的话还需用// convert to json object // var user = eval("("+data+")"); // 页面用 user.name取得该对象的name属性! });
public String checkPosition() throws Exception{ Position po = positiondao.queryPositionById(position.getPid()); // Map map = new HashMap(); //注释掉的为封装对象的方法!我这里 //简单的用String型的信息返回页面! // map.put("name", user.getLogName()); // map.put("password",user.getPassword()); // JSONObject obj = JSONObject.fromObject(map); // result=obj.toString(); if(po==null){ result="该职务ID可用";//result为String型的成员变量并生成get //和set方法 }else { result = "该职务ID不可用"; } return SUCCESS; }
<package name="json_position" extends="json-default"> <action name="checkPosition" method="checkPosition" class="positionAction"> <result type="json"> <param name="root">result</param> </result> </action> </package>