把context设计成一个单实例的就ok了
if(context ==null)
{
context = new ClassPathXmlApplicationContext("dataAccessContext.xml");}
else
{
return context ;
}
if(context ==null)
{
context = new ClassPathXmlApplicationContext("dataAccessContext.xml");}
else
{
return context ;
}
解决方案 »
- 灵异路径
- servlet转发jsp出乱码,为什么把转发放到service()方法中就没有了
- 关于spring security3 重写 UserDetails
- 我现在正在做个项目,可我在外地我想把我的程序更新到我公司的服务器上,用什么方法能解决呢?
- 集合问题==》请高手帮忙解决
- AAAAAAAA 关于 JAVA连接IBM MQ的问题 请大家帮忙看看 !
- java xfire webservice 怎么传javabean参数
- 面试题:数据库关系查询
- Hibernate HQL 问题
- JAMES和jsp开发一个邮件系统,目前技术资料好像不多,谁能给我提供这方面的开发,书籍也可以?
- 初学java的一个问题,关于线程间通信
- 有那位大哥帮一下MM呀!急救!MM在这里跪谢啦!
public ApplicationContext getContext();
public int doEndTag() throws JspTagException {
Logger logger = Logger.getLogger(SelectClient.class.getName());
try {
ApplicationContext context = new ClassPathXmlApplicationContext("dataAccessContext.xml");
ClientDao clientDao = (ClientDao)context.getBean("clientDao");
List list = clientDao.getClient();
Iterator it = list.iterator(); while(it.hasNext())
{
...........
} pageContext.getOut().write(selectStr);
}catch(Exception ex) {
logger.error("【自定义标签错误】" + ex);
}
return EVAL_PAGE;
}