js中代码:var url = "/selectKclm/selectByName.action";
var params = {
"FCoursercolname ": value
};
alert(value);
$.getJSON(url, params, function callback(data) {
// convert to json object
var flag = eval("(" + data + ")");//
alert(flag);
alert("dddddddd");
});
$("#FCoursercolnameResult").html("用户名成功");struts.xml中代码:<package name="selectKclm" namespace="/" extends="json-default" >
<action name="selectByName" class="com.rj0812.action.kclmaction.SelectByName" >
<result type="json">
<param name="root">result</param>
</result>
</action>
</package>
action中代码:package com.rj0812.action.kclmaction;
import net.sf.json.JSONObject;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.rj0812.bean.TKclm;
import com.rj0812.service.KclmService;public class SelectByName extends ActionSupport{
private static final long serialVersionUID = -4134661411623487672L;
private KclmService kclmService;
private String FCoursercolname;
private String result;
public String getFCoursercolname() {
return FCoursercolname;
}
public void setFCoursercolname(String fCoursercolname) {
FCoursercolname = fCoursercolname;
}
public void setKclmService(KclmService kclmService) {
this.kclmService = kclmService;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public String execute()
{ System.out.println("ddddddddddddddddd");
ActionContext ctx = ActionContext.getContext();
boolean flag = false;
if(kclmService.doselectByName(FCoursercolname)){
flag = true;
}
JSONObject obj = JSONObject.fromObject(flag);
setResult(obj.toString());
return SUCCESS;
}
}
请问一下为什么不执行查询后台的js呢
var params = {
"FCoursercolname ": value
};
alert(value);
$.getJSON(url, params, function callback(data) {
// convert to json object
var flag = eval("(" + data + ")");//
alert(flag);
alert("dddddddd");
});
$("#FCoursercolnameResult").html("用户名成功");struts.xml中代码:<package name="selectKclm" namespace="/" extends="json-default" >
<action name="selectByName" class="com.rj0812.action.kclmaction.SelectByName" >
<result type="json">
<param name="root">result</param>
</result>
</action>
</package>
action中代码:package com.rj0812.action.kclmaction;
import net.sf.json.JSONObject;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.rj0812.bean.TKclm;
import com.rj0812.service.KclmService;public class SelectByName extends ActionSupport{
private static final long serialVersionUID = -4134661411623487672L;
private KclmService kclmService;
private String FCoursercolname;
private String result;
public String getFCoursercolname() {
return FCoursercolname;
}
public void setFCoursercolname(String fCoursercolname) {
FCoursercolname = fCoursercolname;
}
public void setKclmService(KclmService kclmService) {
this.kclmService = kclmService;
}
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public String execute()
{ System.out.println("ddddddddddddddddd");
ActionContext ctx = ActionContext.getContext();
boolean flag = false;
if(kclmService.doselectByName(FCoursercolname)){
flag = true;
}
JSONObject obj = JSONObject.fromObject(flag);
setResult(obj.toString());
return SUCCESS;
}
}
请问一下为什么不执行查询后台的js呢
解决方案 »
- struts2 select
- 一个关于距离计算的问题 急!!!
- 如何在Action里嵌入js
- freemarker list数据显示问题
- 请问对日JAVA开发要注意什么,请高手们指点谜??
- Java System Application Server Platform
- hibernate save插入对象后,事务统一提交报错
- 请教:<logic:iterate>标签
- 测试网站访问 问题
- Uncaught TypeError: Cannot assign to read only property '0' of string
- 用Spring不能再用new了?
- 为什么要使用spring事务?什么时候使用?
你在地址栏中敲一下你的地址http://ip:port/applicationName/selectKclm/selectByName.action?FCoursercolname=asdfjlasdjlfl;
你看下返回啥