js、java、jsp页面三者之间的传值问题,包括ajax的返回参数
2012-12-05 12:38
525 查看
编程入门,总结一下编程中的传值问题:
一、jsp等页面中的js可以通过jsp语言获取java传过来的变量,如'${变量名}',"<%=变量名=>".
一直以为js中不能使用jsp语言,但是在jsp中的js可以。
二、js通过url传值,若变量中有加号等http会识别的符号,可能导致变量值不能准确传过去,最好还是使用form提交的方法。这里还有ajax的返回值问题,比如java中生成一个excel文件,但是使用了ajax提交请求,那么返回值就会有问题!!!这也可用form来代替。
2012-12-5
一、jsp等页面中的js可以通过jsp语言获取java传过来的变量,如'${变量名}',"<%=变量名=>".
一直以为js中不能使用jsp语言,但是在jsp中的js可以。
二、js通过url传值,若变量中有加号等http会识别的符号,可能导致变量值不能准确传过去,最好还是使用form提交的方法。这里还有ajax的返回值问题,比如java中生成一个excel文件,但是使用了ajax提交请求,那么返回值就会有问题!!!这也可用form来代替。
2012-12-5
相关文章推荐
- AJAX 解决 JSP中JS向JAVA代码传参数问题!
- JSP、AJax中文乱码问题解决,escape(), encodeURI(), encodeURIComponent(),js对参数连续两次调用 encodeURI(String) 方法
- ajax根据ID查询数据库并返回Json格式数据返回js,使用append显示到页面。判断json值为[]或者[[]]的问题。
- 从jsp页面发送ajax请求,servlet接受参数并返回json数据
- 参数传递( js 与 jsp中的java代码块 之间)
- 工作笔记:ajax json 同一jsp页面中,把java变量赋给js变量,如果java变量字符串符合json格式,则赋给js变量时,js变量会自动的变为json对象
- JSP页面之间的中文参数传递问题
- JAVA_OA(十四):SSM练手项目bug-JSP页面传递参数的编码问题
- ajaxFileupload.js修复上传无法携带参数,返回json格式不准确问题
- 为什么返回的数据前面有callback? ashx/json.ashx?的后面加 callback=? 起什么作用 js url?callback=xxx xxx的介绍 ajax 跨域请求时url参数添加callback=?会实现跨域问题
- 后端往前段传递参数,大部分人都清楚,无非就是发起ajax请求获取后端值,然后通过js写入html相应位置即可。但是前段html页面之间,怎么传递参数呢?
- jsp页面之间请求传输参数的乱码问题
- js 无参数、有参数的webservice通信方法 XMLHttpRequest和 $.ajax方式汇总及返回值为json问题
- jsp页面java+js实现文件下载(并附带解决下载文件名乱码问题-火狐浏览器正常访问)
- 解决Ajax返回数据包含整个jsp页面的问题
- JSP、AJax中文乱码问题解决,escape(), encodeURI(), encodeURIComponent(),js对参数连续两次调用 encodeURI(String) 方法
- js页面之间以及vue $http请求向后台传递参数中文乱码问题解决
- 关于ajax 返回的json数据动态展现在jsp页面的问题 20170525
- (待补全测试结果)crm小问题注意:add.jsp添加客户页面回显字典供选择。【查询字典时传参数typeCode不能和属性名相同】
- Java后台与js前端之间的通信问题