SSH整合,出现空指针异常

来源:互联网  时间:2016/7/25 9:12:08

关于网友提出的“ SSH整合,出现空指针异常”问题疑问,本网通过在网上对“ SSH整合,出现空指针异常”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: SSH整合,出现空指针异常
描述:

applicationContext.xml配置
 
       



struts-config.xml配置
      <>
      path="/InitIndex"
      scope="request"
      type="com.shuoya.view.action.foodinfo.InitIndexAction">
    
    
  
   
   

/*
 * Generated by MyEclipse Struts
 * Template path: templates/java/JavaClass.vtl
 */
import java.util.Date;
import java.util.List;
import javax.servlet.*;
import org.apache.struts.actions.*;
import com.shouya.dao.IFoodInfoDAO;
import com.shouya.dao.IFoodTypeDAO;
import com.shuoya.enetity.FoodInfo;
import com.shuoya.enetity.FoodType;
InitIndexAction 代码
/** 
 * MyEclipse Struts
 * Creation date: 09-10-2012
 * 
 * XDoclet definition:
 * @struts.action path="/findall" name="zhiBanRjForm" scope="request" validate="true"
 * @struts.action-forward name="findallok" path="/zbrj_cc08_update.jsp"
 */
public class InitIndexAction extends DispatchAction {
private IFoodInfoDAO iFoodInfoDAO;
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
  
  
  
        
List  foodInfos=null;
foodInfos=iFoodInfoDAO.findAll(2);执行到这里iFoodInfoDAO=null,配置都是正确的啊?
    
  request.setAttribute("foodInfos", foodInfos);
return mapping.findForward("ok");
    
}
public IFoodInfoDAO getiFoodInfoDAO() {
return iFoodInfoDAO;
}
public void setiFoodInfoDAO(IFoodInfoDAO iFoodInfoDAO) {
this.iFoodInfoDAO = iFoodInfoDAO;
}
输入InitIndexAction.do时候
foodInfos=iFoodInfoDAO.findAll(2);执行到这里iFoodInfoDAO=null,配置都是正确的啊,高手给看看。

上一篇求教htm文件转化成JSP文件出现乱码问题
下一篇junit 怎么mock方法的返回值
明星图片
相关文章
《 SSH整合,出现空指针异常》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)