@At
@SuppressWarnings("null")
public Object lnhmtj(@Param("fj") String fj,@Param("tjlnhm") String lnhm) throws UnsupportedEncodingException
{
@SuppressWarnings("UnusedAssignment")
wxlnhm Wxlnhm=new wxlnhm();
lnhm=URLDecoder.decode(lnhm,"UTF-8").trim().intern();
fj=URLDecoder.decode(fj,"UTF-8").trim().intern();
if(lnhm.isEmpty())
return "流量号码不能为空";
else
{
Wxlnhm = dao.fetch(wxlnhm.class, Cnd.where("lnhm", "=", lnhm));
if(Wxlnhm==null)
{
if(fj!="全部")
{
Wxlnhm.setLnhm(lnhm);
Wxlnhm.setFj(fj);
Wxlnhm.setIsok("否");
dao.update(Wxlnhm);
return "ok";
}
else
{
return "请选择分局名";
}
}
else
return "该号码已配给"+Wxlnhm.getFj().trim()+",不能再次分配";
}
}
在 这句代码Wxlnhm.setLnhm(lnhm)的位置报
17-11-11 11:16:45.989 WARN [http-nio-8084-exec-455] Error@/user/lnhmtj :
java.lang.NullPointerException
at main.lnhminputAction.lnhmtj(lnhminputAction.java:77)
at main.lnhminputAction$FM$lnhmtj$66b716e0a026a32e62a39359ab72f329.invoke(lnhminputAction.java)
而实际lnhm不为空啊,我跟踪,是我输入的数据啊,有点搞不懂了,请老大帮我看看
谢谢