Ir para o conteúdo

 Voltar a Jaguar - Sup...
Tela cheia

Login

29 de Março de 2013, 21:43 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 22 vezes

Boa Noite,

 

Primeiramente quero agradecer pela atenção,

Sou novato ao utilizar o jaguar e gostaria de uma mãozinha vamos dizer,

Preciso cadastrar clientes no banco para acesso ao sistema (Tela de login), esses possuem 2 tipos (Admin e Usuario),

 Admin -  para cadastrar novos Clientes que serão usuários do sistema,
 Usuários - apenas para cadastar informações de um tipo de comunicado!

So dai ao cadastrar o comunicado obrigatoriamente o mesmo ( comunicado ) será inserido com o
nome do usuário.  

Não sei como fazer isso sabem me ajudar! 

  

Autor: Herculano Cunha


66 comentários

  • 7f4484ada64adb5b465dc769c12a72d9?only path=false&size=50&d=404Fabiano Carrijo(usuário não autenticado)
    31 de Março de 2013, 21:09

     

    Herculano, Bom dia!

    Existem algumas formas de fazer isso, umas delas é utilizando o JAAS(http://en.wikipedia.org/wiki/Java_Authentication_and_Authorization_Service), não sei o nível de complexidade que ira precisar e recursos, uma outra forma rápida seria utilizando o realm JDBCRealm do apache... Seque exemplo abaixo, ele pega o usuário, senha e role em determinada tabela do seu banco e na sua app você precisa criar um UC para realizar esse cadastro. 

    <Resource name="jdbc/SUAAPP" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"

       url="jdbc:mysql://localhost:3306/SUAAPP"  username="root" password="senha"

       maxActive="50" maxWait="-1" maxIdle="10" removeAbandoned="true" logAbandoned="true"/>

     

     

    <Realm className="org.apache.catalina.realm.JDBCRealm"

          driverName="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/SUAAPP"

          connectionName="root" connectionPassword="senha" userTable="SEG_USER"

          userNameCol="LOGIN" userCredCol="SENHA" userRoleTable="PERFIL_USUARIO"

          roleNameCol="ROLE" /> 

    Att,
    @masterudi 

  • F24a4b3d0e8ba72374bf01a0393fe3c3?only path=false&size=50&d=404Marco Quiçula(usuário não autenticado)
    9 de Abril de 2013, 13:46

     

    O que exatamente vc pretende deixar dinamico?

    Somente usuário e usuario x perfil?

    O nome das roles tb deve ser dinamico? OU usara apenas as roles pre-definidas?

    A liberacao de recursos, role x recurso, tb deve ser dinamica?

     

    • 42317fa3d01d676e54c6a5ab8e90133b?only path=false&size=50&d=404Herculano Cunha(usuário não autenticado)
      10 de Abril de 2013, 8:40

       

      Marco Quiçula valeu por se interessar em me ajudar!

      Quebrando a cabeça em casa acabei conseguindo o que eu queria a respeito do login.

      O programa que estou fazendo esta quase pronto, faltando apenas um detale, que acredito que você vai poder me ajudar.

      Na pagina de manutenção do Funcionario (funcionarioman), preciso que todas as informações do mesmo funcinario seja adicionado em um "textarea' -com quebra de linha-.

      ex:

      -----------------------------------
      textArea
      -----------------------------------

      Herculano Cunha
      herculanocm@algartecnologia.com.br
      (34) 97946294
      proximos elementos do funcionario
      -----------------------------------

      A intensão para e que o usuário possa copiar todos os dados de uma unica vez sem precisar copiar cada campo de texto do funcionario, especie um script.

      Tentei colocar o "" mais o componente não aceita o valor ".

      Tem alguma ideia de como irei implementar isso?

      Desde já muito obrigado pela atenção, valeu mesmo....

      • 42317fa3d01d676e54c6a5ab8e90133b?only path=false&size=50&d=404Herculano Cunha(usuário não autenticado)
        10 de Abril de 2013, 8:47

         

        A formatação saiu um pouco do esperado, rsrs

        ex:
        ------------------------------------
        textArea
        ------------------------------------
        Herculano Cunha
        herculanocm@algartecnologia.com.br
        (34) 97946294
        ------------------------------------

        O textArea não esta aceitando o "\" como value...

        Abraços mais uma vez Obrigado.

Lançamento do Jaguar 6.1 eminente...

6 de Maio de 2012, 8:13, por Desconhecido

O Jaguar 6.1 traz um grande leque de inovações dentre eles os exclusivos Jaguar Extensions, que possibilitam que plugins de arquitetura sejam criados com elegância através de técnicas de OCP (Open/Closed Principle). Este mecanimo possibilita que as implementações hiper-produtivas para Padrões de Caso de Uso de alto nível do Jaguar sejam expandidas através de componentes que encapsulam novos padrões, tanto para a parte OO (framework) quanto de geração de código complementar!



Evento Jaguar em Brasília, no dia19/10

3 de Outubro de 2011, 9:34, por Desconhecido

Quem estiver em Brasília no dia 19/10 não deixe de investir uma manhã neste evento, que é bem prático (mão na massa para desenvolver uma aplicação "do zero" com Java EE 6 / Jaguar) e traz insights importantes sobre tendências para a próxima década (BPMN 2.0, CMIS, Web Mobile com HTML5, etc.), implementados via Jaguar Extensions.



Ibrowse lança ferramenta de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Jaguar

19 de Agosto de 2011, 16:37, por Desconhecido

A ferramenta lançada é o Telescope for Jaguar na modalidade SaaS, que visa a automação no processo de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Java EE 6 na arquitetura Jaguar, que é uma das soluções do Portal do Software Publico.



Treinamento Jaguar em Brasília

27 de Julho de 2011, 14:47, por Desconhecido

Autor: Anna Carolina Duarte



A Ibrowse em parceria com a Universidade Luterana do Brasil (ULBRA) realiza o 1º curso de extensão em Jaguar

11 de Julho de 2011, 15:35, por Desconhecido

Autor: Justino Paulo