Fórum Pegando id_usuario (do login) e cadastrando em outro banco #560280

15/08/2016

0

Descrição do cenário: #Eclipse #java #xhtml #jsf #mysql
- Criei um sistema de cadastro e login de usuários.
- O meu programa também possui uma área de cadastro de items para venda.
- O Banco de items possui um campo vendedor.

Como eu faço para pegar o login do usuário e mandar para o campo vendedor durante o cadastro de items?
OBS: caso alguem tente cadastrar items sem estar logado gostaria de exibir uma mensagem de erro apropriada.

Um trecho da area de cadastro de items:
<h:panelGrid columns="2" cellpadding="3" styleClass="paineis">
							
							<h:outputLabel for="ref" value="Refinação: " />
							<p:selectOneMenu id="ref" value="#{itemMB.item.refinacao}">
								<f:selectItem itemLabel="" itemValue="" />
								<f:selectItem itemLabel="+1" itemValue="+1" />
								<f:selectItem itemLabel="+2" itemValue="+2" />
								<f:selectItem itemLabel="+3" itemValue="+3" />
								<f:selectItem itemLabel="+4" itemValue="+4" />
								<f:selectItem itemLabel="+5" itemValue="+5" />
								<f:selectItem itemLabel="+6" itemValue="+6" />
								<f:selectItem itemLabel="+7" itemValue="+7" />
								<f:selectItem itemLabel="+8" itemValue="+8" />
								<f:selectItem itemLabel="+9" itemValue="+9" />
								<f:selectItem itemLabel="+10" itemValue="+10" />
								<f:selectItem itemLabel="+11" itemValue="+11" />
								<f:selectItem itemLabel="+12" itemValue="+12" />
							</p:selectOneMenu>

							<p:outputLabel for="preco" value="Preço:" />
							<p:inputText id="preco" value="#{itemMB.item.preco}"
								maxlength="12" style="width: 160px;" />

							<h:outputLabel for="descricao" value="Descrição: " />
							<p:inputTextarea rows="3" cols="18" counter="contCaracter"
								id="descricao" maxlength="40" value="#{itemMB.item.descricao}" />
						
						</h:panelGrid>

							<h:panelGrid style="margin-top: 25px;">
								<p:commandButton value="Cadastrar" id="botaoCadastrar"
									action="#{itemMB.cadastraItem}" update="msgs"
									styleClass="botaoMedio" />
								<p:growl id="msgs" showDetail="true" />
							</h:panelGrid>

					</h:form>
Michael Batista

Michael Batista

Responder

Posts

15/08/2016

Fabiano Carvalho

Responder

Gostei + 0

16/08/2016

Michael Batista

Não é bem essa minha duvida, meu login esta funcionado corretamente, oque eu preciso agora é de uma maneira de pegar o nome do usuario quando ele logar, e jogar dentro da variavel vendedor, para cadastrar no banco.
mais obrigado mesmo assim.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar