在第1页中我有:
<SELECT name="<%=MY_INDEX %>"> <OPTION selected value= ""></OPTION>
我正在尝试使用""
检查下一页中我的选择框的request.getParameter
值,如下所示:
if((request.getParameter(MY_INDEX)!=null) ||
(!request.getParameter(MY_INDEX).equals(""))) {
但是我有以下例外 - 上面的检查被忽略了:
java.lang.NumberFormatException: For input string: "">
有人能给我一个克服这一点的线索吗?
答案 0 :(得分:0)
尝试更改|| (或)和&amp;&amp; (和)
if((request.getParameter(MY_INDEX)!=null) && (!request.getParameter(MY_INDEX).equals(""))){
目前您的代码正在检查该值是否为空或它不是空白,但您要确保它不是空和它不是不要。