当前位置: 代码迷 >> J2EE >> WEB服务器端是标准SSH框架的,如何调用其中的service方法?一直空指针异常
  详细解决方案

WEB服务器端是标准SSH框架的,如何调用其中的service方法?一直空指针异常

热度:409   发布时间:2016-04-17 23:41:43.0
WEB服务器端是标准SSH框架的,怎么调用其中的service方法?一直空指针错误
问题描述:web端利用的是标准的SSH框架,外加一个监听线程(开了一个端口用于接收安卓端的请求,通信而且正常),现在想在web端的监听线程中调用SSH中的service方法做一些查询呀等等操作,该如何编写?大神求带,,,
我的代码如下,
public class AndroidUtil {
private UserService userService;
//private User user;

public List<User> checkUser(String tel, String password) {
System.out.println("执行到这里了,后面报空指针,");
return userService.checkUser(tel, password);     //java.lang.NullPointerException
}

public UserService getUserService() {
return userService;
}

public void setUserService(UserService userService) {
this.userService = userService;
}

}
      我该怎么办?  求可以调用的方法或者思路?
------解决思路----------------------
引用:
Quote: 引用:

1  定义AndroidUtil 这个bean时,注入userService
2  直接private UserService userService = new UserService 的实现
       我SSH不怎么了解  老大,你这是说的是这两个方法?  还是两步?

两个方法,直接看第二个方法,直接new UserServiceImpl 将UserServiceImpl 换为具体的UserService的实现类就可以了
------解决思路----------------------
session 报null,是因为你没有从struts的action中进来所以没有session
  相关解决方案