我自己组装了一个框架,发现一个无法理解的问题
我自己用struts+spring+hibernate组装了一个开发框架,在直接用源代码进行测试的时候没有发现任何问题,但,我把源代码发布成jar文件以后,在写了一个相同的测试程序,却发现struts部分的跳转出现了问题。。。。。。
struts的action能正常执行,也能正确执行事务,访问数据库,返回的数据都是正确的,
当action执行完成以后,要跳转到jsp页面的时候出现了问题,一点提示都没有,也没有异常产生,执行完以后就是一个空白的页面。。。。
我也把action的farword打印出来看了,在配置上没有任何问题,也没有都能看到我配置的页面,为啥在执行完action以后就不跳转了呢。。。。。
疑惑。。。。。
PageInfo pageinfo=new PageInfo();
pageinfo.setAction(mapping.getPath());
List l=personDAO.PersonSearch(Integer.parseInt(currentpage), pageinfo);
/*for(int i=0;i<l.size();i++)
{
Person person=(Person)l.get(i);
System.out.println("username="+person.getUsername()+" password="+person.getPassword());
}*/
//System.out.println(l.size()+" *********************** ");
request.setAttribute("personlist", l);
request.setAttribute("pageinfo", pageinfo);
System.out.println("*****************"+mapping.findForward("hehe"));
return new ActionForward("/jsp/home.jsp");
数据库出来的数据都是正确的。。。。mapping里面也能找到所配置的“hehe”的ActionForward,请问路过的高手,有哪几种情况会出现不跳转的情况