<bean id="userServiceImpl" class="com.gy.service.UserServiceImpl"
abstract="false" lazy-init="default" autowire="default">
</bean>
<bean id="loginAction" class="com.gy.action.LoginAction"
abstract="false" lazy-init="default" autowire="default">
<property name="userService">
<ref bean="userServiceImpl" />
</property>
</bean></beans>
public class LoginAction extends ActionSupport {
private String username; // 用户名
private String password; // 密码
private UserService userService;
public void setUserService(UserService userService) {
this.userService = userService;
}
public String execute() throws Exception {
if (userService.login(username, password)) { // 判断是否登录
return "success"; // 返回成功字符串
} else {
return "fail"; // 返回失败字符串
}
}
java.lang.NullPointerException
com.gy.action.LoginAction.execute(LoginAction.java:32)省略部分测试代码,应该是spring注入问题,控制台直接读application.xml可以注入,但发布到tomcat userService就成空指针出错 ,请高手赐教!
abstract="false" lazy-init="default" autowire="default">
</bean>
<bean id="loginAction" class="com.gy.action.LoginAction"
abstract="false" lazy-init="default" autowire="default">
<property name="userService">
<ref bean="userServiceImpl" />
</property>
</bean></beans>
public class LoginAction extends ActionSupport {
private String username; // 用户名
private String password; // 密码
private UserService userService;
public void setUserService(UserService userService) {
this.userService = userService;
}
public String execute() throws Exception {
if (userService.login(username, password)) { // 判断是否登录
return "success"; // 返回成功字符串
} else {
return "fail"; // 返回失败字符串
}
}
java.lang.NullPointerException
com.gy.action.LoginAction.execute(LoginAction.java:32)省略部分测试代码,应该是spring注入问题,控制台直接读application.xml可以注入,但发布到tomcat userService就成空指针出错 ,请高手赐教!
解决方案 »
- rath.msnm.NotificationProcessor:java.net.UnknownHostException: messenger.hotmail.com
- UPDATE操作的存储过程
- 请教java编译问题
- 高分求: EJB里如何记录程序日志
- 如何调用已生成的WEB SERVICES?
- 打算学习hibernate,需要用什么版本的
- 奇怪问题:我的jbuilder8为何保存不了工程(project)?
- 用DOM解析XML的问题!!!100分!!!
- 如何让tomcat链接远程web服务器,实现类似webService??
- idea+activiti
- 用户如何可以自己定义界面的风格及展现栏目的功能,像QQ空间的装扮那样的
- web osgi
public void setUserService(UserService userService) {
this.userService = userService;
}都是要从页面获取的信息。跟spring没有关系。
还有web.xml绝对没问题的,写成java applicatin测试程序通过getbean能得到注入,web发布后就出现空指针了
还有最好把你的错误报告拿出来