在Spring 3.0中使用jdbctemplate的JSF2

时间:2015-11-21 10:17:22

标签: spring

我正在使用JSF2和Spring3 JDBC模板。我已将以下内容添加到 public class FragmentSlide extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_Slide, container, false); // Inflate the layout for this fragment return rootView; } public static FragmentSlide newInstance(int selectedIdForIndex) { FragmentSlide fragment = new FragmentSlide(); Bundle args = new Bundle(); args.putInt(ARG_LAYOUT_ID, selectedIdForIndex); fragment.setArguments(args); return fragment; } } 文件

web.xml

我已将以下代码添加到<listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> <listener> <listener-class> org.springframework.web.context.request.RequestContextListener </listener-class> </listener>

faces-config.xml

DAO代码如下

<application>
<el-resolver>
    org.springframework.web.jsf.el.SpringBeanFacesELResolver
</el-resolver>
</application>

我在应用程序上下文xml文件中添加了以下代码。                                                                      托管bean是

@Repository
public class XXXDAOImpl implements ZZZDAO{
 @Autowired
 private JdbcTemplate jdbcTemplate
 ------------------
}
public void methodname(object){
jdbcTemplate.update(sqlquery,arguments);
}

我正在使用Spring 3.0 jar文件和javax.faces-2.2.8 jar文件。

目的是从JSF视图页面获取客户详细信息并将其存储在表中。 在执行代码时,从DAO抛出空指针异常,其中调用jdbc模板的update方法。帮助是适用的。

0 个答案:

没有答案