下面是我的代码,它在执行时给出了空指针异常。请帮我解决这个问题:
@POST
@GET
@Path("/Auth/{uname}")
public String checkUserAccess(@PathParam("uname") String username) {
String message = svc.checkUserAccess(username);
return message;
}
服务接口:
public String checkUserAccess(String id);
服务实施:
public String checkUserAccess(String id) {
String message = Dao.checkUserAccess(id);
return message;
}
DAO接口:
public String checkUserAccess(String id);
DAO 实现:
public String checkUserAccess(String id) {
String result = null;
String user = propertyProvider.getProperty("Auth");
if (user.equalsIgnoreCase(id))
result = "Valid User";
else
result = "Invalid User";
return result;
}