我从jsp通过ajax调用发送数据给控制器,虽然它是对象数据(不是简单的字符串),所以有时它可能在发送之前不会初始化,所以我可能会得到null或“null “或未定义。处理空值
所以在控制器我需要通过以下方式
if(request.getParameter("variableName")!=null && !request.getParameter("variableName").equals("null") && !request.getParameter("variableName").equals("undefined"))
它看起来太肮脏,这是处理这种情况的最好方法比较?
将'request.getParameter(“variableName”)'保存到'if'语句之前的一个字符串。 – Maroun 2013-04-04 13:18:30
我没有问题,我不想用null或“null”或“undefined”来比较变量,所以我正在询问有关替代方案 – commit 2013-04-04 13:20:50