JSF 中 直接调用JavaBean中的方法,页面不会跳转,可以通过下面的方式
String url = "调用bean中的方法,返回URL"; FacesContext ctx = FacesContext.getCurrentInstance(); NavigationHandler nh = ctx.getApplication().getNavigationHandler(); nh.handleNavigation(ctx, null, url); // 如 url 为 login 时,则跳转转到faces-config.xml 中login对应的页面