请教下GET和POST方法发送请求action里获取参数的区别,get方法发送的请求带一个参数为name那么name在action里只能用get,set方法获得,post发送请求action里只能用getParameter("name")获得,请问是这样的吗。另外看很多代码有时候发现ajax请求时的写法有以下这些情况,不知道有什么区别?$.post(....)
$.get(....) $.ajax(....) $.getJSON(....),特别是最后一个有点不清楚。
$.get(....) $.ajax(....) $.getJSON(....),特别是最后一个有点不清楚。
解决方案 »
- 一直有一个疑问:Windows下用记事本创建包含中文的TXT文本文件,为什么保存的编码格式可以是ANSI ?
- 求救 一个线程问题
- 如何上传我的JSP网站呢!
- 能了一天没有搞出来的STRUST 大哥们进来看看吧!小弟在这先谢了
- 大家帮忙看看我这两段程序代码哪里有问题吧(用的Struts),Console的异常信息老是说缺少","号,我没看出哪里缺","号呀,谢谢!!!
- Log4j如何把输出到控制台的信息写入文件。
- <html:link>传参问题
- 请教一个关于petstore的deploy问题?提示create-jdbc-connection-pool错误
- 那位有用JMF写过播放mp3的软件???
- 文件统计功能。如运行:java summerFile d:, 打印出D盘下的所有文件类型,然后各类型各有多少个对应的文件
- JDBC数据库问题-时间的自动获取
- 这个一直保存不了呢,怎么办
1get方式传递的参数可以在页面上看见,So安全性不高,反之post安全性高
2get方式传递的速度快。
在后台定义了get,set方法可以直接获取,不用getParameter("name");
$.get(....) $.ajax(....) $.getJSON(....)3个都是ajax传递
只是方式不同。
$.get()是以get方式传递到后台
$.ajax()需要你配置传递到后台的方式,而且功能比$.get()方法多,建议使用这个方法
$.getJSON()传递的是json数据类型。
ajax请求传递的不都是JSON类型的数据吗
也可以传递xml形式的数据。