本人没有接触过Android;
假定有1个Android版本的login页面,用户输入了 username、password,然后这个Android版本的login页面要把这2个数据发送给后台程序,假定后台程序是Java Web的servlet;
后台程序判断后,可能需要返回 “ 登录成功 ”、 或 “ 登录失败 ” 这个字符串给Android版本的login页面,然后 Android版本的login页面 决定跳转到 success页面、或 error 页面;
本人想问的是:我们以前的JAVA WEB,是用 response.write 返回结果字符串给 前台的页面;那么,对于现在前台是Android版本的login页面,仍然是 这样返回数据吗( response.write )?
假定有1个Android版本的login页面,用户输入了 username、password,然后这个Android版本的login页面要把这2个数据发送给后台程序,假定后台程序是Java Web的servlet;
后台程序判断后,可能需要返回 “ 登录成功 ”、 或 “ 登录失败 ” 这个字符串给Android版本的login页面,然后 Android版本的login页面 决定跳转到 success页面、或 error 页面;
本人想问的是:我们以前的JAVA WEB,是用 response.write 返回结果字符串给 前台的页面;那么,对于现在前台是Android版本的login页面,仍然是 这样返回数据吗( response.write )?
解决方案
20
都可以,最好用格式化数据,JSON,XML等 让后让Android解析一下 判断对错
20
举个例子
Servlet中:
PrintWriter pw= response.getWriter();
pw.write(“hello”);
Android端:
访问这个servlet,就会收到“hello””
使用json或gson格式的数据,不管是前台页面还是Android端都是一样能收到
Servlet中:
PrintWriter pw= response.getWriter();
pw.write(“hello”);
Android端:
访问这个servlet,就会收到“hello””
使用json或gson格式的数据,不管是前台页面还是Android端都是一样能收到