Galera, estou desenvolvendo um cadastro e estou querendo inserir um dado fixo no banco e não estou sabendo como fazer, li a documentação mas não encontrei solução, tentei usar param mas sem sucesso.
<p:dialog header="Empresa - Cadastro" widgetVar="dialogo"
draggable="false" resizable="false" global="true" closable="false">
<h:form id="formCadastro">
<h:panelGrid id="painel" columns="2">
<p:outputLabel for="nome" value="Nome:" />
<p:inputText id="nome" maxlength="50" size="30"
value="#{empresaBean.empresa.nome}" required="true"
requiredMessage="O campo 'Nome' é obrigatório" />
<p:outputLabel for="cnpj" value="CNPJ:" />
<p:inputMask id="cnpj" mask="99.999.999/9999-99" size="20"
value="#{empresaBean.empresa.cnpj}" required="true"
requiredMessage="O campo 'CPNJ' é obrigatório" />
<p:outputLabel for="nome_p" value="Nome Proprietário:" />
<p:inputText id="nome_p" maxlength="50" size="30"
value="#{empresaBean.empresa.nome_proprietario}" required="true"
requiredMessage="O campo 'Nome Proprietário' é obrigatório" />
<p:outputLabel for="cpf_p" value="CPF:" />
<p:inputMask id="cpf_p" mask="999.999.999-99" size="10"
value="#{empresaBean.empresa.cpf_proprietario}" required="true"
requiredMessage="O campo 'CPF Proprietário' é obrigatório" />
<p:outputLabel for="inscEstadual" value="Inscrição Estadual: " />
<p:inputMask id="inscEstadual" mask="999.999.999.999" size="20"
value="#{empresaBean.empresa.insc_estadual}" required="true"
requiredMessage="O campo 'Inscrição Estadual' é obrigatório" />
<p:outputLabel for="inscMunicipal" value="Inscrição Municipal: " />
<p:inputMask id="inscMunicipal" size="20"
value="#{empresaBean.empresa.insc_municipal}" required="true"
requiredMessage="O campo 'Inscrição Municipal' é obrigatório" />
<p:outputLabel for="estado" value="Estado:" />
<p:selectOneMenu id="estado" filter="true" value="#{empresaBean.empresa.estado}"
converter="omnifaces.SelectItemsConverter"
required="true" requiredMessage="O campo 'Estado' é obrigatório">
<f:selectItem noSelectionOption="true" itemLabel="Selecione um estado" />
<f:selectItems value="#{empresaBean.estados}" var="estado"
itemValue="#{estado}" itemLabel="#{estado.nome} - #{estado.sigla}" />
</p:selectOneMenu>
<p:outputLabel for="cidade" value="Cidade: " />
<p:inputText id="cidade" maxlength="10" size="10"
value="#{empresaBean.empresa.cidade}" />
<p:outputLabel for="bairro" value="Bairro: " />
<p:inputText id="bairro" maxlength="10" size="10"
value="#{empresaBean.empresa.bairro}" />
<p:outputLabel for="endereco" value="Endereço: " />
<p:inputText id="endereco" maxlength="50" size="10"
value="#{empresaBean.empresa.endereco}" />
<p:outputLabel for="telefone" value="Telefone:" />
<p:inputMask id="telefone" mask="(99)9999-9999" size="15"
value="#{empresaBean.empresa.telefone}" required="true"
requiredMessage="O campo 'Telefone' é obrigatório" />
<p:outputLabel for="contato" value="Contato: " />
<p:inputText id="contato" maxlength="100" size="10"
value="#{empresaBean.empresa.contato}" />
<p:outputLabel for="email" value="Email: " />
<p:inputText id="email" maxlength="30" size="20"
value="#{empresaBean.empresa.email}" />
<p:outputLabel for="ativo" value="Ativo:" />
<p:selectBooleanCheckbox id="ativo"
value="#{empresaBean.empresa.ativo}" required="true"
requiredMessage="O campo 'Ativo' é obrigatório" />
<f:param id="tipo" value="#{empresaBean.empresa.tipo}" />
</h:panelGrid>
<h:panelGrid columns="2">
<p:commandButton value="Salvar"
actionListener="#{empresaBean.salvar}"
update=":mensagem :formCadastro:painel :formListagem:tabela"
oncomplete="PF('dialogo').hide();"/>
<p:commandButton value="Fechar" oncomplete="PF('dialogo').hide();" />
</h:panelGrid>
</h:form>
</p:dialog>
A dúvida ta ali no <f:param> tipo, quero colocar a letra G direto no banco em cada cadastro efetuado, essa letra se refere ao tipo de usuário do sistema. (Gerente)