jsp中获取一个没有输入的txt表单元素的值是什么类型的?
答案:2 悬赏:0 手机版
解决时间 2021-06-04 13:18
- 提问者网友:雪舞兮
- 2021-06-03 14:08
jsp中获取一个没有输入的txt表单元素的值是什么类型的?是“”还是null ,还是别的?我在我电脑上获取的是“”, 而在别人电脑上既不是“”也不是null ,请问应该是什么啊??
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-06-03 14:51
request.getParameter(name);
其中只要页面表单中确实存在名称为name的text元素,若是没有输入,则获取的是“”,若是输入了则是输入的值,名称不存在则为null
你可以看看你同学是否写了value属性,若是写了,则没输入的话获取的是他写的value值
如<input type="text" value="a" />
则获取的是a
全部回答
- 1楼网友:杯酒困英雄
- 2021-06-03 15:12
如果没有输入值的话,接收到的应该是一个对像(null),所以对接收到的值要进行做判断前要加不是null对像的判断,如if(temp!=null && temp.equals("value")),而不能直接用if(temp.equals("value")) 如果这样在接收到是null值时就会出现error500 空指针错了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯