Ação JSF

Olá Pessoal!
Estou desenvolvendo uma aplicação com JSF e gostaria que ao clicar no botão salvar o ManagedBean chamasse a classe que grava no BD.
O que eu fiz não está funcionando, ao clicar no botão, apenas uma URL com os dados que digitei nos campos é criada na barra de endereços do navegador e nada mais acontece, nenhum tipo de erro.

Segue meu faces-config, minha página JSF e meu Bean.
Caso alguém possa ajudar,

Obrigado

Faces-config

<?xml version="1.0" encoding="UTF-8"?> <faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"> <managed-bean> <managed-bean-name> cadastroContaBean </managed-bean-name> <managed-bean-class> beans.ContaBean </managed-bean-class> <managed-bean-scope> session </managed-bean-scope> </managed-bean> </faces-config>

Pagina JSF

[code]<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h”%>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f”%>

Cadastro de Contas

Cadastro de Contas


</f:view>

[/code]

Bean

[code]package beans;

import java.util.ArrayList;
import java.util.List;

import javax.faces.event.ActionEvent;
import javax.faces.model.SelectItem;

import model.Conta;
import model.TipoConta;
import bd.ContaService;

public class ContaBean {
private Conta contaEdicao;

public ContaBean() {
	this.contaEdicao = new Conta();
}

public void salvar(ActionEvent event) {
	try {
		ContaDAO conta = new ContaDAO();
		conta.salvar(this.contaEdicao);
	} catch (Exception e) {
		e.printStackTrace();
	}
}
public Conta getContaEdicao() {
	return contaEdicao;
}

public void setContaEdicao(Conta contaEdicao) {
	this.contaEdicao = contaEdicao;
}

}
[/code]

tenta fazer assim:

 public String salvar() {   
        try {   
            ContaDAO conta = new ContaDAO();   
            conta.salvar(this.contaEdicao);   
        } catch (Exception e) {   
            e.printStackTrace();   
        }   
     return "";
    }   

<h:commandButton value="salvar" action="#{cadastroContaBean.salvar}" styleClass="botao" />

mude o <form id="frm"> para <h:form id="frm">