假如它是null,getParameter("name").trim();将会在下面的判断之前抛出
NullPointerException
这是一种不安全的写法。
NullPointerException
这是一种不安全的写法。
解决方案 »
- 关于hibernate的批量处理问题,是不是一定攒够了bath_size个sql语句才提交?
- socket 怎么返回端口号
- 关于 java 数据类型的转换的问题, 将 object 转换成 date
- 为什么编译时出错?
- 谁能将下面的函数转换成jsp(java)的函数
- Ext.MessageBox
- 配置servlet的xml文件问题
- jsp中包含javascript的问题
- 打开一个窗口后怎样在另一个窗口中关掉这个打开的窗口, 急在线等待 急在线等待
- 找不到我的class
- smartupload为什么不支持下载中文文件名?
- ◎◎◎急问如何消除Tomcat缓冲的.java和.class文件??◎◎◎
而且如果==null你的程序实惠出错的
<% name =getParameter("name").trim();//这句,如果==null,就会空指针
改为
<% name =getParameter("name");
if (name ==null||name.getlength()==0)
System.out.println("null");
else
System.out.println("not null"); %>