runxinzhi.com
首页
百度搜索
request参数获取的几种方式
经常用到Request.QueryString[""]和Request.Form[""]来获取参数值。
今天照常用,ajax方式向后台传参,先用的Request.Form["***"],运行后会报错,未将对象引用到对象设置的实例,因为页面加载时没有这个参数,就报错了。
无意间发现了Request.Form.Get("**")同样也是获取参数,查了一下,这个是 可以获取空值,也就是说需要获取的***不存在的情况下程序还是可以运行下去,不会报错。
Request.Form主要以POST方式来获取值,Request.QueryString主要以GET方式来获取值。
Request.QueryString.Get("**")跟Request.Form.Get("**")一样原理,可以获取空值。
还有就是有的会直接用Request去获取参数,这样程序会在Request.QueryString和Request.Form中都查询一遍变量,但是优先获取GET方式提交的数据,即Request.QueryString。
有问题可以来这里交流一下,共同提高
相关阅读:
Spring 事务管理
016 sleep,wait,yield,join区别
013 GC机制
011 CountDownLatch,CyclicBarrier和Semaphore
012 public等关键字可见性
010 JVM类加载
009 JVM内存结构以及GC机制
008 BlockingQueue理解
python3 正则表达式
python django
原文地址:https://www.cnblogs.com/password1/p/5511818.html
最新文章
Java日期时间
Qt获取本机ip
Qprocess
QTcpSever & QTcpSocket
在linux搭建操作系统实战的学习环境
汇编中各寄存器的作用
1.0操作系统的初次尝试
树2
树
volatile原理和使用场景
热门文章
synchronized几个小面试点
线程池如何传递ThreadLocal
线程池使用的N种姿势
线程问题怎么排查
线程池怎么做到主动回调
线程池执行流程
什么是JIT?怎么优化?
JVM排查问题实战
强引用、软引用、弱引用、虚引用以及他们之间和 gc 的关系
线程状态
Copyright © 2020-2023
润新知