java大神留步
package com.book.action;
import java.util.Date;
import java.util.List;
import com.book.POJO.Bookinfo;
import com.book.dto.contentDto;
import com.book.service.Service;
import com.opensymphony.xwork2.ActionSupport;
public class BookAction extends ActionSupport{
public List<Bookinfo> find;
public List<Bookinfo> show;
private contentDto ContentDto= new contentDto( );
//系统所用的业务逻辑组件(只与接口耦合)
private Service service;
//设置注入业务逻辑组件所必需的setter方法(两种方式:设置注入|依赖注入)
public Service getService1() {
return service;
}
public void setService(Service service)
{
this.service = service;
}
//定义处理用户请求的add方法
public String add() throws Exception
{
//调用业务逻辑组件的add方法来处理请求
service.add(ContentDto);
System.out.println("您进入了action层的add()方法");
System.out.println("追加信息成功!");
return "success";
}
}
这段代码哪有问题啊
最佳答案
您的注入注解那?
private Service service;
//设置注入业务逻辑组件所必需的setter方法(两种方式:设置注入|依赖注入)
这里面没有注解根本就没注入是个null,会报nullpointerException
其他回答
其它网友回答:
继承的对象是不是有问题。