android中的EditView输入%,显示出有必传参数没有传
来源:互联网 发布:惠普扫描软件下载 编辑:程序博客网 时间:2024/05/16 12:59
小风今天遇到一个测试测试出来的一个bug,就是当在输入框EditView中输入%时会显示有必传的参数没有传递,在输入+时,显示出来的就是空格符。对于这个问题,我之前做android几乎没有遇到,网上查了资料,也没人写这样的解决方法。本人写出来给遇到这种情况的开发者提供解决思路!
至于原因,是由于后台没有将一些特殊字符做处理,直接拿这些我们传过去的值作为url,%、+等特殊字符是需要后台做处理才能显示出来的。
这种问题的解决方案是可以告诉后台让后台做一下处理,当然我们也可以自己前端做一下处理。前端处理的代码如下:
EditText name;String param = name.getText().toString().trim(); try { param = URLEncoder.encode(param, "utf-8").replaceAll("%","%"); }catch (Exception e){ }
其中name就是必传的参数。
有什么问题可以留言一起探讨!
0 0
- android中的EditView输入%,显示出有必传参数没有传
- android 关于EditView 输入问题
- Android控件之EditView向EditView中输入图片
- Android白虹剑之EditView之非法输入
- Android EditView输入内容格式验证
- 解决android的EditView输入问题
- 解决android的EditView输入问题
- android editview判断输入内容格式
- Android EditView 第一次点击默认不输入
- Android EditView 第一次点击默认不输入
- Android:EditView统计用户输入的数量,限制输入!
- androidの监听EditView中的文本TextWatcher
- Android---3种方式限制EditView输入字数
- 【转载】Android---3种方式限制EditView输入字数
- Android---3种方式限制EditView输入字数
- android 中EditView输入电话号码(3+4+4格式)
- Android---3种方式限制EditView输入字数
- Android中EditView输入电话号码(3+4+4格式)
- PostgreSQL学习手册(常用数据类型)
- linux下的DIR,dirent,stat
- LeeetCode 328. Odd Even Linked List 解题报告
- 浅谈数据库索引
- 关于js中的单线程和异步事件同操作系统的生产者消费者模型的理解
- android中的EditView输入%,显示出有必传参数没有传
- C#自带的serialPort串口控件
- ModelAndView对象
- Android数据存取
- Spring AOP中JoinPoint的表达式定义描述
- 从正确的方式开始测试你的Go应用
- log4j日志配置详解备录
- 动态规划之硬币兑换(Coin Change)
- android新手开发备忘录