level 1
bluebi😄
楼主
$(function(){
$("#btjson1").bind("click",function(){
var xb="全部";
xb=$('input:radio[name="xb"]:checked').val();
//或这样选:
var xb1=$("#radio1:Checked").val();
var xb2=$("#radio2:Checked").val();
var xb3=$("#radio3:Checked").val();
if(xb1=="on") xb="男";
if(xb2=="on") xb="女";
$.ajax({
type:"post",
dataType:"json",
url:"ajaxMysql1json",
contentType:"application/json",
data:{"性别":xb},
success:function(re){
//先去掉最后多余的一个|,再按分隔符劈开
alert("ok"+re);
//var data1=re[0].姓名;
//alert(data1);
},
error:function(re)
{alert("no" );
}
})
})
})
servlet:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;Charset=UTF-8");
// response.setContentType("application/json");
PrintWriter out1=response.getWriter();
String xb1=request.getParameter("性别");
try {
JSONArray jsar1=new JSONArray();
JSONObject ob1=new JSONObject();
ob1.put("姓名", "杨毅");
ob1.put("学号", "002");
ob1.put("性别",xb1);
jsar1.add(ob1);
// out1.println("["+jsar1+"]");//servlet直接返回json数组
out1.println(jsar1);
System.out.println("ok???");
}catch (RuntimeException e) {
// TODO: handle exception
}
out1.close();
}
结果老是 "no",还抛出java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException
麻烦哪位大神向日葵帮助一下
2021年08月08日 06点08分
1
$("#btjson1").bind("click",function(){
var xb="全部";
xb=$('input:radio[name="xb"]:checked').val();
//或这样选:
var xb1=$("#radio1:Checked").val();
var xb2=$("#radio2:Checked").val();
var xb3=$("#radio3:Checked").val();
if(xb1=="on") xb="男";
if(xb2=="on") xb="女";
$.ajax({
type:"post",
dataType:"json",
url:"ajaxMysql1json",
contentType:"application/json",
data:{"性别":xb},
success:function(re){
//先去掉最后多余的一个|,再按分隔符劈开
alert("ok"+re);
//var data1=re[0].姓名;
//alert(data1);
},
error:function(re)
{alert("no" );
}
})
})
})
servlet:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;Charset=UTF-8");
// response.setContentType("application/json");
PrintWriter out1=response.getWriter();
String xb1=request.getParameter("性别");
try {
JSONArray jsar1=new JSONArray();
JSONObject ob1=new JSONObject();
ob1.put("姓名", "杨毅");
ob1.put("学号", "002");
ob1.put("性别",xb1);
jsar1.add(ob1);
// out1.println("["+jsar1+"]");//servlet直接返回json数组
out1.println(jsar1);
System.out.println("ok???");
}catch (RuntimeException e) {
// TODO: handle exception
}
out1.close();
}
结果老是 "no",还抛出java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException
麻烦哪位大神向日葵帮助一下