Login

Estou tentado fazer um login, porem, nao consigo tratar o evento do botao


	public String verificaLogin() {
		if (usuario.equals("lipper")) {
			if (senha.equals("123456")) {
				mensagem = "Bem Vindo " + usuario;
			} else {
				mensagem = "Senha Inválida";
			}
		} else {
			mensagem = "Usuário " + usuario + " não faz parte do sistema";
		}
		return null;
	}

	public String getUsuario() {
		return usuario;
	}

	public void setUsuario(String usuario) {
		this.usuario = usuario;
	}

	public String getSenha() {
		return senha;
	}

	public void setSenha(String senha) {
		this.senha = senha;
	}

	public String getMensagem() {
		return mensagem;
	}

	public void setMensagem(String mensagem) {
		this.mensagem = mensagem;
	}

<!-- Login -->
		<pm:view id="login">
			<pm:header title="Login">
				<f:facet name="left">
					<p:button value="Voltar" icon="back"
						onclick="window.history.back()" />
				</f:facet>
			</pm:header>

			<pm:content>

				<h:form id="formLogin">
					<h1>
						<h:outputText id="bemVindo" value="Bem vindo(a) ao sistema." />
					</h1>
					<h:panelGrid id="gridLoginSenha" columns="2">
						<h:outputText id="loginLabel" value="login" />
						<h:inputText id="login" value="#{follow.usuario}" />

						<h:outputText id="senhaLabel" value="Senha:" />
						<h:inputSecret id="senha" value="#{follow.senha}" />
					</h:panelGrid>

					<h:commandButton id="botao" value="Entrar"
						action="#{follow.verificaLogin}"
						onsuccess="window.open('#buttons')" />

					<h:outputText value="#{follow.mensagem}" />

				</h:form>
			</pm:content>
		</pm:view>



		<!-- Imprimir -->
		<pm:view id="imprimir">
			<pm:header title="Impressões">
				<f:facet name="left">
					<p:button value="voltar" icon="back"
						onclick="window.history.back()" />
				</f:facet>
			</pm:header>

			<pm:content>
				<h:form id="imprimirForm">
					<h3>Você deseja imprimir?</h3>

					<p:selectManyCheckbox id="impressoes"
						value="#{follow.impressoesSelecionadas}" layout="grid" columns="3">
						<f:selectItems value="#{follow.impressoes}" />
					</p:selectManyCheckbox>
					<p:separator />
					<h:outputText id="output" value="#{follow.impressoes}" />

					<p:commandButton value="Imprimir" icon="refresh" update="@form"
						actionListener="#{follow.imprimir}" />
					<p:dataList id="historico1" rows="10" paginator="true"
						value="#{follow.historico}" var="hist" style="margin-top:1em;">
		                        #{hist}
		                        <f:attribute name="paginador"
							value="Ver histórico anterior" />
					</p:dataList>
				</h:form>
			</pm:content>

		</pm:view>

Minha duvida eh a seguinte, gostaria de saber como posso tratar o evento do botao caso fosse confirmado que o usuario tem autorizaçao ele podera ir para outra view, ou seja
se login for sucesso direcionar o usuario para outra view, neste caso a view imprimir.
grato,