Servlet设置值为null的时候提示NullPointException异常

Servlet中的代码
Integer pageIndex = p==null?1:Integer.valueOf§;
Role.java中的代码
private int roleId;

原因:给Role.java文件中设置int类型的值为null。
解答:int值不能设置为null,否则会报异常。想要设置为null,应使用包装类Integer即可

修改后的Role.java
private Integer roleId;

猜你喜欢

转载自blog.csdn.net/duanbaoke/article/details/85100656