请问一下红色字体的这段话怎么理解,
如果创建一个对象,一般是用NEW,或者用点号
它说服务器创建一个request对象,我没有写,咱会创建呢?
4 个解决方案
#1
其实是创建一个线程,request是框架内置对象,不需要你new的
#2
这句话的意思是,你在前端不管是post数据还是用get获取数据
后台都会生成一个request对象。
假设 post 传递的data是 {id:12} 后台可通过 request.getParameter("id") 获取到12这个值
假设get方式,也就是在url地址里面加上 假设 get的路径是 aaa.do?id=12 也就是说get是通过url地址来传递的。
后台一样通过 request.getParameter("id") 获取到12这个值
后台都会生成一个request对象。
假设 post 传递的data是 {id:12} 后台可通过 request.getParameter("id") 获取到12这个值
假设get方式,也就是在url地址里面加上 假设 get的路径是 aaa.do?id=12 也就是说get是通过url地址来传递的。
后台一样通过 request.getParameter("id") 获取到12这个值
#3
我的理解是,其实是new了的,不过是由服务器来new(服务器是一个程序),开发者在这里不需要手动new。
#4
应该是servlet封装好了,你只需要取出来用就行了,不用自己创建
#1
其实是创建一个线程,request是框架内置对象,不需要你new的
#2
这句话的意思是,你在前端不管是post数据还是用get获取数据
后台都会生成一个request对象。
假设 post 传递的data是 {id:12} 后台可通过 request.getParameter("id") 获取到12这个值
假设get方式,也就是在url地址里面加上 假设 get的路径是 aaa.do?id=12 也就是说get是通过url地址来传递的。
后台一样通过 request.getParameter("id") 获取到12这个值
后台都会生成一个request对象。
假设 post 传递的data是 {id:12} 后台可通过 request.getParameter("id") 获取到12这个值
假设get方式,也就是在url地址里面加上 假设 get的路径是 aaa.do?id=12 也就是说get是通过url地址来传递的。
后台一样通过 request.getParameter("id") 获取到12这个值
#3
我的理解是,其实是new了的,不过是由服务器来new(服务器是一个程序),开发者在这里不需要手动new。
#4
应该是servlet封装好了,你只需要取出来用就行了,不用自己创建