你既然使用SSH干嘛还要在jsp中调用service层的方法呢!直接在action中获得,在jsp中使用标签显示不就行了

解决方案 »

  1.   

    这太明显了。siteBaseService对象还是null,调用siteBaseService对象的方法肯定空指针了。
      

  2.   

    在action中调用service的方法就可以了
      

  3.   

    怎样才可以在JSP中调用那个方法呀
      

  4.   

    使用界定符:
    <%!
         IService ser;
         //public void SetSer(IService ser);
    %>
    <%
         ser.method();//调用service的方法
    %>
    即可.
      

  5.   

    干嘛还要用代码块呢,action层得到数据,在页面直接用标签就行了啊,你这样做显得很麻烦,加载页面会很慢的
      

  6.   

    com.yun.gover.service.SiteBaseService siteBaseService = null;
    这不挺明显的么  赋值空  那可不是空么
      

  7.   

    可以在action中获得service后放到request中,在<%java代码中获得即可使用%>