为了数据安全 前端页面可以改动 如果前端直接连数据库 那同行也得只需要修改页面上的sql语句就可以读取、修改数据库的全部信息
而后台作为执行程序,是会部署到服务器上运行,用户是获取不到的,这就增大了入侵的难度
:请注意:这里提供的代码只是为了使你能简单的连接Android项目和PHP,MySQL。你不能把它作为一个标准或者安全编程实践。在生产环境中,理想情况下你需要避免使用任何可能造成潜在注入漏洞的代码(比如MYSQL注入)。
你的意思是从页面取到的数据通过json传送到servlet裏面去,这样的话好办,你把取到的各字段的值转换为json对象,然后再在通过ajax直接访问到servlet这样就OK了,
,
将json对象的 键值对,转化为 ContentValues 对象中的键值对(键 为表中的字段名),然后插入数据库就可以了。
dbManagerinsert(TABLENAME, null, values);
如果您对我的回答有不满意的地方,还请您继续追问;
答题不易,互相理解,互相帮助!
以上就是关于为什么前端不能直接连接数据库,一定要通过后台全部的内容,包括:为什么前端不能直接连接数据库,一定要通过后台、如何使用JSON连接Android和PHP Mysql数据库、json 如何把前台数据存入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)