volley问题,后台接受到参数为null
来源:互联网 发布:caffe cmake编译 编辑:程序博客网 时间:2024/06/06 00:47
后台没有接受到前台传输过去的参数
public List<Map<String,Object>> getDatails(){
TextView tv = (TextView) findViewById(R.id.item_id);
final String ids = tv.getText().toString().trim();
String urls = url+"/user/datails.do";
mQueue = Volley.newRequestQueue(this);
final List<Map<String, Object>> listes = new ArrayList<Map<String, Object>>();
StringRequest datails = new StringRequest(Request.Method.POST,urls,new Response.Listener<String>(){
@Override
public void onResponse(String response) {
Log.i("response---->",response);
try {
JSONArray data = new JSONObject(response).getJSONArray("data");
for (int i = 0; i < data.length(); i++) {
Map<String, Object> map = new HashMap<String, Object>();
JSONObject jsonObj = (JSONObject) data.opt(i);
String name = jsonObj.getString("name");
String gender = jsonObj.getString("gender");
if(gender == "1"){
gender="男";
}else{
gender="女";
}
String birthdate = jsonObj.getString("birthdate");
//将时间戳转换为yyyy-MM-dd
Date dates = new Date(birthdate);
String strs = "";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
strs=sdf.format(dates);
String national = jsonObj.getString("national");
String idcard = jsonObj.getString("idcard");
String political = jsonObj.getString("political");
map.put("name", name);
map.put("gender",gender);
map.put("birthdata",strs);
map.put("national",national);
map.put("idcard",idcard);
map.put("political",political);
listes.add(map);
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.e("错误信息:", error.getMessage(), error);
}
}){
protected Map getParams() throws AuthFailureError {
//在这里设置需要post的参数
Map params = new HashMap();
params.put("id", ids);
Log.i("idssssss", ids);
return params;
}
@Override
public Map getHeaders() throws AuthFailureError {
HashMap headers = new HashMap();
headers.put("Content-Type", "application/json; charset=utf-8");
return headers;
}
};
mQueue.add(datails);
return listes;
}
0 0
- volley问题,后台接受到参数为null
- 移动端 接受后台 null 崩溃 问题
- springmvc的controller方法中接受到的参数值为NULL
- 解决传送到后台乱码和值为null问题
- ajax传数组到后台,后台springmvc 接受数组参数
- 同名参数后台接受
- 让Volley的Post请求参数可以为null
- 解决post内容过大后台接收参数为NULL的问题
- 从前台到后台的数组或集合为null问题
- MVC POST数据到后台,对应Model接收字段全部为null问题
- ajax传数组到后台Springmvc无法接受的问题
- $.post 传参 参数过长导致后台接收为null
- 前台传数组后台接受null
- extjs设置为disable后表单无法提交参数到后台的问题
- extjs设置表单元素为disable后表单无法提交参数到后台的问题
- JSF 传参数到后台乱码问题
- 传参数到后台tomcat乱码问题
- Springmvc 后台接受String[] 问题
- 项目优化之——内存
- 关于Android中activity的问题
- MySQL 的数据类型和建库
- Flexigrid无法显示数据,求大神围观
- 自定义相机错误,出现无法启动的错误
- volley问题,后台接受到参数为null
- Android studio导入项目里面的模块无法运行
- C++11之断言(影响面广)
- Android关于位置的requestLocationUpdates方法可以准确到多少精度?如果是结合蓝牙呢?
- thinkPHP常用数据操作(一)CURD
- 帮忙看下这段asp的验证流程
- 自定义view使用obtainStyledAttributes方法疑问
- C指针
- 在地图的弹出框中加入拨打电话,但是报错,求大神帮忙