jsp接收后台全数字的字符串注意事项!

来源:互联网 发布:关于绘画的软件 编辑:程序博客网 时间:2024/06/05 14:40

一、问题:

前端接收后台传过来的全数字的字符串,当前端回传给后台时,数字最后一位会变化。


后台传给前端的值:9095434829810449




前端回传给后台的值:9095434829810448



二、原因:变量不加引号,js会把变量当成数字来解析


三、解决办法:

接收后台传过来的全数字字符串时,在变量上加双引号或者单引号,这样变量值就不会变。

        alert(json);        var id = '<%=request.getAttribute("id")%>';



0 0