Pesquisar na Comunidade

Mostrando resultados para as tags ''java''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrado 193 registros

  1. Pessoal,Sou diretor em uma empresa de telecomunicações. Hoje possuímos cerca de 40mil clientes.Estamos precisando de uma consultoria com URGÊNCIA em nosso sistema de gerenciamento, desenvolvido por nós mesmos, ao longo de 6 anos. Esse sistema hoje faz a gestão de cerca de 40mil clientes. Fizemos a migração para ele há cerca de 1 mês e recentemente começamos a ter problemas de desempenho porém nossa área de desenvolvimento está ficando sem recursos para sanar os problemas.O sistema é em Java (Jboss e bd Mysql), em servidores Linux virtualizados com VmWare, plataforma de hardware da Huawei, em blades.Estamos buscando empresas ou profissionais especializados em sistemas de alto desempenho ou alta disponibilidade, banco de dados, tunning, ou também sistemas de missão crítica.Queremos empresas ou pessoas que já possuam experiência comprovada nesse tipo de sistema. De preferência com cases em empresas de grande porte e que operam sistemas de missão crítica como bancos, grandes sites de conteúdo (UOL, Globo, IG), empresas de telecom, etc.Alguém pode nos ajudar indicando uma empresa, profissional ou até mesmo se apresentando para prestar esse serviço?Seria um job temporário.Obrigado.
  2. meu primeiro projeto (jogo domino) incompleto

    Ainda estou aprendendo o java e estou tentando melhorar tentando obter ajuda com este projeto. tentando fazer um jogo de domino 4x4 cada um por si final x valor combinado todos os auxílios e dicas são bem-vindos A maior parte do meu código está em inglês no github aqui esta link https://github.com/wit01/my-first-project
  3. Teste para Dev Java

    Ola, Pessoal preciso de uma ajuda, vou aplicar um teste para programadores java senior queria que vocês corrigissem esse teste que vou enviar por um link google driverhttps://drive.google.com/open?id=0Bw3nhi0HNQxtWXdjRjY1cS01b2pXSmpZVER2b1lSWEdMUnBB
  4. Erro ao realizar consultas

    Boa tarde . Sou novo na programação. Estou desenvolvendo uma aplicação Java onde quando eu tento fazer uma busca no banco de dados , o sistema retorna um erro : '' Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: com.mysql.jdbc.JDBC4Connection cannot be cast to com.mysql.jdbc.PreparedStatement at ForcaIsometrica.Dados.consulta(Dados.java:62) at ForcaIsometrica.ConsultaPaciente.btnBuscarActionPerformed(ConsultaPaciente.java:321) at ForcaIsometrica.ConsultaPaciente.access$000(ConsultaPaciente.java:16) at ForcaIsometrica.ConsultaPaciente$1.actionPerformed(ConsultaPaciente.java:89) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) '' Esse é o código da minha classe : " private void btnPesquisaBucarActionPerformed(java.awt.event.ActionEvent evt) { // Botão Buscar dados d = new dados(); d.conecta("localhost", "projeto", "root", "123456"); ResultSet retorno = d.consulta("select * from cadatendimentos where membro = '" + txtPesquisaMembros.getText() + "'"); try { while(retorno.next()) { txtPesquisaMembros.setText(retorno.getString("membro")); txtAtendMembro.setText(retorno.getString("membro")); txtAtendPastor.setText(retorno.getString("pastor")); txtAtendData.setText(retorno.getString("data_atend")); txtAtendLocal.setText(retorno.getString("local_atend")); txtAtendHora.setText(retorno.getString("hora")); txtAtendObs.setText (retorno.getString("observacao")); txtIDAtend.setText (retorno.getString("idatendimento")); } } catch(SQLException e) { System.out.println("Houve um erro: " + e); } } " Esse é o código do meu método na minha classe Dao ( que se chama Dados) " //consulta public ResultSet consulta(String consulta) { ResultSet rs = null; try { PreparedStatement stmt = (PreparedStatement) Conectar.getConnection(); rs = stmt.executeQuery(); } catch (SQLException e) { System.err.println("Erro ao realizar Consulta: " + e); } return rs; } " Código da minha conexão: " /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package connection; import com.mysql.jdbc.PreparedStatement; import com.mysql.jdbc.Connection; //mport java.sql.Connection; import java.sql.DriverManager; //import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import static java.time.Instant.now; import java.util.logging.Level; import java.util.logging.Logger; /** * * @author user */ public class Conectar { private static final String DRIVER = "com.mysql.jdbc.Driver"; private static final String URL = "jdbc:mysql://localhost:3306/forca_isometrica"; private static final String USER="root"; private static final String PASS = "Pp$aappcp" ; public static Connection getConnection(){ try { Class.forName(DRIVER); return (Connection) DriverManager.getConnection(URL, USER, PASS); } catch (ClassNotFoundException | SQLException ex) { throw new RuntimeException("Erro na conexão: ",ex); // Logger.getLogger(Conectar.class.getName()).log(Level.SEVERE, null, ex); } } // fechando a Conexão public static void closeConnection(Connection Con){ try{ if(Con != null){ Con.close(); } }catch(SQLException ex){ Logger.getLogger(Connection.class.getName()).log(Level.SEVERE, null, ex); } } //Fechando o PreparedStatment public static void closeConnection(Connection Con, PreparedStatement stmt) { closeConnection(Con); try{ if(stmt != null){ stmt.close(); } }catch(SQLException ex){ Logger.getLogger(Connection.class.getName()).log(Level.SEVERE, null, ex); } } // Fechando o ResultSet public static void closeConnection(Connection Con, PreparedStatement stmt, ResultSet rs) { closeConnection(Con , stmt); try{ if(rs != null){ rs.close(); } }catch(SQLException ex){ Logger.getLogger(Connection.class.getName()).log(Level.SEVERE, null, ex); } } } "
  5. Dúvidas com Janelas em ABAS - NetBeans / JAVA

    Olá pessoal, sou novo aqui. Talvez minha dúvida seja simples, porém como estou começando em java tenho muito que aprender.Estou criando um "sistema" onde quando o usuário clicar em qualquer função, as janelas se abrem em abas, uma ao lado da outra sem fechar nenhuma. Como fazer esse procedimento? E também para cada aba ao lado do nome dela aparecer o X de fechar, para o Usuário fechar individualmente cada aba. A lembrando estou utilizando o NetBeans IDE 8.2Exemplo:| Aba Produto [X] | Aba Clientes [X] |Caso tenham alguma dúvida é só perguntar. Talvez consiga mostrar isto em vídeo, tenho um sistema de Exemplo que faz isso.Desde já agradeço a todos!
  6. Servidor jersey consumindo memoria demais

    Estou usando a hospedagem kinghost, uso um servidor jersey projeto maven, que executas algumas consultas e gera alguns relatório feito em jasperReport, meu plano contratado é de 256mb, só que vire e mexe meu site sai do ar diz que estou consumindo 386mb de memória perce que geralmente quando gero o pdf usando o jasperReport, a conexão com o banco estou utilizando o JDBC. É normal esse consumo.
  7. Como Criar uma Matriz de Botões em java?

    Oi gente estou com dificuldades em criar uma matriz de botoes em java, e gostaria da ajuda de alguém, por favor. Segue a baixo o código que eu tentei fazer mas não funciona... import java.awt.GridBagConstraints; import java.awt.GridLayout; import java.awt.List; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.ArrayList; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; public class Matriz extends JFrame{ public Matriz(){ super("Matriz"); geraBotoes(); //coisas do frame setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(800, 500); setVisible(true); setResizable(false); setLocationRelativeTo(null); } int linha = 10; int coluna = 10; List<JButton> botoes = new ArrayList<JButton>(); public void geraBotoes(){ GridBagConstraints gridBagConstraints; for (int i = 0; i < linha; i++) { for (int j = 0; j < coluna; i++) { JButton aux = new JButton(); aux.setText(" "); aux.addActionListener(this); gridBagConstraints = new GridBagConstraints(); gridBagConstraints.gridx = i; gridBagConstraints.gridy = j; JPanel2.add(aux,gridBagConstraints); botoes.add(aux); } } } public static void main(String[] args) { // TODO Auto-generated method stub new Matriz(); } }
  8. Olá, como eu poderia fazer o seguinte: Tenho um Array conforme abaixo que pode variar de tamanho (mas sempre terá um tamanho par) e tenho um intervalo de duas datas. Preciso juntar estas informações para criar uma lista conforme abaixo(o retorno pode ser um System.out....): Resultado final que eu preciso: "01/01/2017 08:00" "01/01/2017 17:00" "02/01/2017 09:00" "02/01/2017 18:00" "03/01/2017 08:00" "03/01/2017 17:00" "04/01/2017 09:00" "04/01/2017 18:00" Valores que tenho: public void gerarEscala(){ String [] horarios = new String [4]; horarios[0] = "08:00"; horarios[1] = "17:00"; horarios[2] = "09:00"; horarios[3] = "18:00"; Date inicio; // 01/01/2017 Date fim;//04/01/2017 Date ref = inicio; while( ref < fim){ //gera datas dentro de um intervalo definido, e preciso unir essas datas com os horários do array ref = inicio + 1; //preciso que aqui forme uma String que fique por exemplo "01/01/2017 08:00" //depois 01/01/2017 17:00" //depois 02/01/2017 09:00" //depois 02/01/2017 18:00" // e assim por diante até finalizar o intervalo de datas, sempre utilizando o array de horários como referencia para inicio e fim(seria inicio e fim do trabalho, por exemplo ) ...não sei como seguir aqui... } }
  9. Estou com problema e gostaria da ajuda de vocês para solucionar. É o seguinte tenho uma classe model em JAVA com um alguns atributos e dentre eles um que se relaciona com outra classe model, preciso que seja realizada um select no banco para retornar os dados da segunda tabela, isso com o thymeleaf . já esta pronto o controller e as demais classes necessária mas eu recebe o seguinte erro ao iniciar o projeto: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name ‘aluno’ available as request attribute segue abaixo as classes para averiguação de vocês. Obrigado. Caso alguém tenha algum exemplo pronto para estudar eu agradeço. package com.sigesig.model; import java.io.Serializable; import javax.persistence.Entity; import javax.persistence.EnumType; import javax.persistence.Enumerated; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.ManyToOne; import javax.persistence.Table; @Entity @Table(name = "addAlunoEB") public class AddAlunoEB implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private long id; @ManyToOne private Membros aluno; @ManyToOne private EscolaBiblica escolaBiblica; private String dtNascAluno; public String getDtNascAluno() { return dtNascAluno; } public void setDtNascAluno(String dtNascAluno) { this.dtNascAluno = dtNascAluno; } public long getId() { return id; } public void setId(long id) { this.id = id; } public Membros getAluno() { return aluno; } public void setAluno(Membros aluno) { this.aluno = aluno; } public static long getSerialversionuid() { return serialVersionUID; } public EscolaBiblica getEscolaBiblica() { return escolaBiblica; } public void setEscolaBiblica(EscolaBiblica escolaBiblica) { this.escolaBiblica = escolaBiblica; } } package com.sigesig.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.ModelAndView; import com.sigesig.model.AddAlunoEB; import com.sigesig.model.EscolaBiblica; import com.sigesig.repository.AddAlunoEBRepository; import com.sigesig.repository.EscolaBiblicaRepository; import com.sigesig.repository.MembrosRepository; @Controller public class EscolaBiblicaController { @Autowired private EscolaBiblicaRepository ebr; @Autowired private AddAlunoEBRepository aar; @Autowired private MembrosRepository mr; @RequestMapping(value= "/cadastrarEscolaBiblica", method= RequestMethod.GET) public String form(){ return "escolabiblica/formEscolaBiblica"; } @RequestMapping(value= "/cadastrarEscolaBiblica", method= RequestMethod.POST) public String form(EscolaBiblica escolaBiblica){ ebr.save(escolaBiblica); return "redirect:/cadastrarEscolaBiblica"; } @RequestMapping("/escolasBiblicas") public ModelAndView listaEscolasBiblicas(){ ModelAndView mv =new ModelAndView("index"); Iterable<EscolaBiblica> escolasBiblicas = ebr.findAll(); mv.addObject("escolasBiblicas", escolasBiblicas); return mv; } /* @RequestMapping(value="/{id}", method=RequestMethod.GET) public ModelAndView membro(AddAlunoEB alunoEB){ ModelAndView mv =new ModelAndView("escolabiblica/detalhesEscolaBiblica"); mv.addObject(alunoEB); mv.addObject("alunos", mr.findAll()); return mv; } */ @RequestMapping(value="/{id}", method=RequestMethod.GET) public ModelAndView detalhesEscolaBiblica(@PathVariable("id") long id,AddAlunoEB alunoEB){ EscolaBiblica escolaBiblica = ebr.findById(id); ModelAndView mv =new ModelAndView("escolabiblica/detalhesEscolaBiblica"); mv.addObject(alunoEB); mv.addObject("alunos", mr.findAll()); mv.addObject("escolaBiblica",escolaBiblica); return mv; } @RequestMapping(value="/{id}", method=RequestMethod.POST) public String detalhesEscolaBiblicaPost(@PathVariable("id") long id, AddAlunoEB alunoEB){ EscolaBiblica escolaBiblica = ebr.findById(id); alunoEB.setEscolaBiblica(escolaBiblica); aar.save(alunoEB); return "redirect:/{id}"; } } <!DOCTYPE html> <html xmlns:th="http://thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"> <head> <title>SIGESIG</title> <!--Import Google Icon Font--> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" /> <!--Import materialize.css--> <link type="text/css" rel="stylesheet" href="materialize/css/materialize.min.css" media="screen,projection" /> <!--Let browser know website is optimized for mobile--> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta charset="UTF-8" /> </head> <body> <h1>Adicionar Alunos</h1> <h3> <a href="/escolasBiblicas" class="waves-effect waves-light btn"><i class="material-icons left">add_circle_outline</i>Listar Escola Bíblica</a> </h3> <div th:each="escolaBiblica : ${escolaBiblica}" class="container"> <div class="row"> <p>Turma: <span th:text="${escolaBiblica.turma}"></span></p> <p>Professor: <span th:text="${escolaBiblica.professor}"></span></p> <p>Status: <span th:text="${escolaBiblica.status}"></span></p> <p>Templo: <span th:text="${escolaBiblica.templo}"></span></p> </div> <form method="post"> Nome: <input type="text" value="" name=""/> Data Nascimento: <input type="text" value="" name="dtNascAluno"/> <select name="aluno" th:field="*{aluno}"> <option th:each="aluno: ${alunos}" th:value="${aluno.id}" th:text="${aluno.id}"></option> </select> <button class="waves-effect waves-light btn" type="submit" >Adicionar</button> </form> </div> <!--Import jQuery before materialize.js--> <script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <script type="text/javascript" src="materialize/js/materialize.min.js"></script> </body> </html>
  10. Pegando um numero

    Ola amigos, gostaria de pedir a ajuda de vocês pois sou novo programador, estou aprendendo java mas ainda não manjo muito. Preciso de ajuda para fazer gerar um numero aleatório pegar esse numero separalo em dígitos e em seguida imprimir os números em separação... Por exemplo, 18363982 gerou depois ele separa os números. e imprime na tela. de dois em dois, 18 36 39 82...
  11. Duvida Exercicio Java Swing

    Ola pessoal tudo bom? Estou realizando uma série de exercicios utilizando java swing. Meu professor disse que não devo usar o drag-n-drop, devo fazer na unha pra aprender melhor. alguém poderia me ajudar a resolver esse exercicio: Utlizando SWING(JFRAME, JLabel, JButton e JTextField) crie um formulario para fazer a conversãoentre temperaturas(graus celcios para fahrenheit e vice versa) e massa (quilogramas) para libras e vice-versa.) Para isso o sistema deverá ter: 1 JFrame - 4 JLabels - 2 para solicitar os dados e 2 para dar respostas 2 JTextFields - 1 para cada valor a ser informado 2 JButton - 1 para calculo de temperatura e outro para massa Os calculos deverao ficar num pacote à parte chamado conversão em duas classes distintas chamadas Temperatura e Massa. Formulas abaixo: F = C*1,8 + 32 C = F-32/18 Kg = Ib / 2.2046 Ib = kg * 2,2046 interfaces interface IMassa{ void ConverterDeKiloParaLibra(float quilo); void ConverterDeLibraParaKilo(float libra) } interface ITemperatura{ void ConverterCelciusParaFahrenheit(float Celcius); void ConverterdeFahreheintParaCelcius(float fahrenheit) }
  12. Calculo em java com jTextFild

    Olá Fiz um código em JAVA que recebe 2 números inteiros, por meio de laço de repetição FOR, exibirá os números do intervalo e executa a soma no jTextField, contudo ele mostra um sinal de adição antes do sinal de igualdade. Exemplo N1 recebe valor 1 e N2 recebe valor 5, no visor deverá aparecer 1+2+3+4+5=15 mas aparece 1+2+3+4+5+=15. Segue o código: package fixacao10; import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.JButton; import javax.swing.SwingConstants; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; public class fixacao10 extends JFrame { private JPanel contentPane; private JTextField textInicio; private JTextField textFim; private JTextField textResultado; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { fixacao10 frame = new fixacao10(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public fixacao10() { setTitle("Prova Fatec"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(null); JLabel lblVlrInicial = new JLabel("Vlr Inicial"); lblVlrInicial.setBounds(77, 44, 130, 14); contentPane.add(lblVlrInicial); JLabel lblVlrFinal = new JLabel("Vlr final"); lblVlrFinal.setBounds(241, 44, 130, 14); contentPane.add(lblVlrFinal); textInicio = new JTextField(); textInicio.setBounds(77, 76, 130, 20); contentPane.add(textInicio); textInicio.setColumns(10); JLabel lblA = new JLabel("a"); lblA.setBounds(217, 79, 14, 14); contentPane.add(lblA); textFim = new JTextField(); textFim.setBounds(241, 76, 130, 20); contentPane.add(textFim); textFim.setColumns(10); JButton btnCalcular = new JButton("Calcular"); btnCalcular.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { int N1 = Integer.parseInt(textInicio.getText()); int N2 = Integer.parseInt(textFim.getText()); int Soma = 0; String cont =""; String texto =""; for (int i = N1; i <= N2; i++) { Soma += i; texto +=i + "+"; } textResultado.setText(texto + "="+Integer.toString(Soma)); } }); btnCalcular.setBounds(174, 142, 89, 23); contentPane.add(btnCalcular); textResultado = new JTextField(); textResultado.setEditable(false); textResultado.setColumns(10); textResultado.setBounds(77, 198, 294, 20); contentPane.add(textResultado); } }
  13. Cliente: - get/set - construtor p cpf, nome e endereço. ( atribuir zero para valorDivida ) - método toString => retorna uma String contendo o nome e cpf do cliente. - métodos iguais => retorna true se o cpf dos clientes forem iguais. Utilize a função EQUALS p/ comparação. -> SI equals (se) || \/ true or false (A classe cliente eu já criei) Classe Veiculo: - get/set - construtor apenas para a placa, para o restante zerar os númericos e para a boolean atribuir false metodo viajar é abstrato; - o método abastecer adiciona o parâmetro quantidade ao atributo combustivelNoTanque - Os métodos iguais devem retornar true se o atributo placa for o mesmo para os dois objetos. ------------------------------------- Método devolverVeículo (String placa) - Alterar o atributo alugado para false do veículo com placa igual a placa passada como parâmetro. ————————————————————————————————————————————————— Método realizarPagamento (String cpf, double valor) - Decrementar do valor da dívida do cliente o valor passado como parâmetro. ————————————————————————————————————————————————— Método alugarVeículo (String placa, String cpf) - O método deve localizar o veículo que tenha placa igual a placa passada como parâmetro. Localizado o veículo, se o mesmo não estiver alugado (atributo alugado igual a false), colocar true no atributo alugado. Encontrar o cliente com o cpf igual ao cpf passado como parâmetro. Localizado o cliente, adicionar o valor da dívida do veículo ao atributo valor da dívida do cliente. Para que o aluguel seja concluído, veículo e cliente precisam estar cadastrado. E para o veículo o atributo alugado deve ter o valor false. Se for concretizado o aluguel, retornar true, caso contrário retornar false. ————————————————————————————————————————————————— Método localizarVeículo (String placa) - Percorrer o vetor veículos e retornar o veículo que tenha placa igual a placa passada como parâmetro. ————————————————————————————————————————————————— Método localizarCliente (String cpf) - Percorrer o vetor clientes e retornar o cliente que tenha cpf igual ao cpf passado como parâmetro. Não existindo, retornar null. ————————————————————————————————————————————————— Método mostrarVeiculoAlugado - Percorrer o vetor veiculos e mostrar todos os veículos com o atributo alugado igual a true. Mostrar se o veículo é uma moto ou carro. ————————————————————————————————————————————————— Método mostrarClientesDevedores - Mostrar todos os clientes com o atributo valorDivida maior que zero.
  14. Preciso de Ajuda

    Boa tarde pessoal preciso entregar um exercicio mas não faço ideia por onde começar: Preciso desenvolver um programa em linguagem C, Java para a busca em texto utilizando o método SHIFT-AND. O programa deverá ler um ARQUIVO TEXTO contendo o texto objeto de pesquisa com todas as letras escritas em minúsculas (texto que será pesquisado), deverá ler do teclado o texto à pesquisar (Padrão) e realizar a busca do Padrão no Texto utilizando o método SHIFT-AND. O programa deverá pesquisar pelo PADRÃO no TEXTO, utilizando o método SHIFT-AND e converter em MAIÚSCULAS todas as ocorrências do PADRÃO no TEXTO, ou exibir na tela uma mensagem informando que o PADRÃO não foi encontrado no TEXTO, se este for o caso. Alguém pode me ajudar ?
  15. java.lang.NullPointerException ao passar para servlet

    Bom dia estou com uma dificuldade em passar os dados de uma jsp para o servlet que vai inserir os dados no banco, fiz três formulários para agendamento e no terceiro ele vai mandar para a servlet porém aparece o erro java.lang.NullPointerException Jsp----------------------- <!DOCTYPE html> <% String cpf = request.getParameter("cpf"); Cliente c = new Cl iente(); try{ c.setCpf(cpf); c.carregar(); }catch(Exception e){ out.print("Erro:"+e); } %> <% String idservico = request.getParameter("idservico"); Servico s = new Servico(); try{ s.setIdservico(Integer.parseInt(idservico)); s.carregar(); }catch(Exception e){ out.print("Erro:"+e); } %> <% String funcionario_cpf = request.getParameter("funcionario_cpf"); Funcionario f = new Funcionario(); try{ f.setCpf(funcionario_cpf); f.carregar(); }catch(Exception e){ out.print("Erro:"+e); } %> <% String data = request.getParameter("data"); Agendamento a = new Agendamento(); ArrayList<Agendamento> agendados=new ArrayList<Agendamento>(); DateFormat df=new SimpleDateFormat("yyyy-MM-dd"); try{ agendados = a.listarPorDataCPF( df.parse(data), funcionario_cpf); }catch(Exception e){ out.print("Erro:"+e); } String[] horarios = {"09:00","09:30","10:00","10:30","11:00","11:30","12:00","12:30","13:00","13:30","14:00","14:30","15:00","15:30","16:00","16:30","17:00","17:30"}; %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> <script> function goBack() { window.history.back(); } </script> </head> <body> <%@include file="menu.jsp" %> <center> <h1>Registrar Agendamento do Cliente</h1> <form action="gerenciar_agendamento.do" method="post" id="form_agenda"> <input type="hidden" name="op" value="inserir"/> <b>Cpf :</b><%=c.getCpf() %> / <b>Nome do Cliente:</b><%=c.getNome() %><br/> <b>Servico:</b> <%=s.getNome() %> (R$<%=s.getPreco() %>)<br/> <b>Funcionário</b> <%=f.getNome()%><br/> <b>Data:</b> <%=df.parse(data).toString() %><br/> <% for(int i=0;i<horarios.length;i++){ boolean existe=false; for(Agendamento ag:agendados){ if(ag.getHora().toString().equals(horarios[i]+":00")){ existe=true; } } if(existe){ out.print(horarios[i]+" (indisponível)<br/>"); }else{ out.print(horarios[i]+"<input type='radio' name='horario'/><br/>"); } } %> <input type='button' value='Voltar' onclick="javascript: history.go(-1)" /> </select><input type="submit" value="próximo" /><br/> <br><br><br><br> </center> </body> </html> Servlet----------------- String op = request.getParameter("op"); String idagendamento = request.getParameter("idagendamento"); String data = request.getParameter("data"); String hora = request.getParameter("hora"); String valor = request.getParameter("valor"); String situacao_pagamento = request.getParameter("situacao_pagamento"); String situacao_servico = request.getParameter("situacao_servico"); String cliente_cpf = request.getParameter("cliente_cpf"); String servico_idservico = request.getParameter("servico_idservico"); String funcionario_cpf = request.getParameter("funcionario_cpf"); try { Agendamento a = new Agendamento(); switch (op) { case "inserir":{ if(data.equals("") || data.isEmpty()){ out.print("O campo DATA deve ser preenchido!"); }else if(hora.equals("") || hora.isEmpty()){ out.print("O campo HORA deve ser preenchido!"); }else if(valor.equals("") || valor.isEmpty()){ out.print("O campo VALOR deve ser preenchido!"); }else if(situacao_pagamento.equals("") || situacao_pagamento.isEmpty()){ out.print("O campo SITUAÇÃO PAGAMENTO deve ser preenchido!"); }else if(situacao_servico.equals("") || situacao_servico.isEmpty()){ out.print("O campo SITUAÇÃO SERVIÇO deve ser informada!"); }else if(cliente_cpf.equals("") || cliente_cpf.isEmpty()){ out.print("O campo CLIENTE deve ser selecionado!"); }else if(servico_idservico.equals("") || servico_idservico.isEmpty()){ out.print("O campo SERVIÇO deve ser selecionado!"); }else if(funcionario_cpf.equals("") || funcionario_cpf.isEmpty()){ out.print("O campo FUNCIONÁRIO deve ser selecionado!"); }else{ SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy"); format.format( new Date() ); a.setData(format.parse(data)); SimpleDateFormat formatador = new SimpleDateFormat("HH:mm"); Date horaa = formatador.parse(hora); Time time = new Time(horaa.getTime()); a.setHora(time); a.setValor(Double.parseDouble(valor)); a.setSituacao_pagamento(Boolean.parseBoolean(situacao_pagamento)); a.setSituacao_servico(Boolean.parseBoolean(situacao_servico)); Cliente c = new Cliente(); c.setCpf(cliente_cpf); Servico s = new Servico(); s.setIdservico(Integer.parseInt(servico_idservico)); Funcionario f = new Funcionario(); f.setCpf(funcionario_cpf); a.registrarAgendamento(); response.sendRedirect("listar_agendamento.jsp"); } } Por favor quem puder me ajudar, estou com essa dificuldade, e essa ocorrendo o erro que falei antes
  16. Duvida java + pl-sql oracle

    Boa tarde, estou iniciando em java, e está me gerando um erro ao criar a um java source: MAIL:72: warning: finally clause cannot complete normally } ^ 1 warning Por favor onde estou errando ? create or replace and compile java source named mail as import java.io.*; import java.sql.*; import java.util.Properties; import java.util.Date; import javax.activation.*; import javax.mail.*; import javax.mail.internet.*; import oracle.jdbc.driver.*; import oracle.sql.*; public class mail { static String dftMime = "application/octet-stream"; static String dftName = "filename.dat"; public static oracle.sql.NUMBER send(String from, String to, String cc, String bcc, String subject, String body, String SMTPHost, oracle.sql.BLOB attachmentData, String attachmentType, String attachmentFileName) { int rc = 0; try { Properties props = System.getProperties(); props.put("mail.smtp.host", SMTPHost); Message msg = new MimeMessage(Session.getDefaultInstance(props, null)); msg.setFrom(new InternetAddress(from)); if (to != null ) msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse(to, false)); if (cc != null) msg.setRecipients(Message.RecipientType.CC, InternetAddress.parse(cc, false)); if (bcc != null) msg.setRecipients(Message.RecipientType.BCC, InternetAddress.parse(bcc, false)); if (subject != null) msg.setSubject(subject); else msg.setSubject("(no subject)"); msg.setSentDate(new Date()); if (attachmentData != null) { MimeBodyPart mbp1 = new MimeBodyPart(); mbp1.setText((body != null ? body : "")); mbp1.setDisposition(Part.INLINE); MimeBodyPart mbp2 = new MimeBodyPart(); String type = (attachmentType != null ? attachmentType : dftMime); String fileName = (attachmentFileName != null ? attachmentFileName : dftName); mbp2.setDisposition(Part.ATTACHMENT); mbp2.setFileName(fileName); mbp2.setDataHandler(new DataHandler(new BLOBDataSource(attachmentData, type))); MimeMultipart mp = new MimeMultipart(); mp.addBodyPart(mbp1); mp.addBodyPart(mbp2); msg.setContent(mp); } else { msg.setText((body != null ? body : "")); } Transport.send(msg); rc = 1; } catch (Exception e) { e.printStackTrace(); rc = 0; } finally { return new oracle.sql.NUMBER(rc); } } static class BLOBDataSource implements DataSource { private BLOB data; private String type; BLOBDataSource(BLOB data, String type) { this.type = type; this.data = data; } public InputStream getInputStream() throws IOException { try { if(data == null) throw new IOException("No data."); return data.getBinaryStream(); } catch(SQLException e) { throw new IOException("Cannot get binary input stream from BLOB."); } } public OutputStream getOutputStream() throws IOException { throw new IOException("Cannot do this."); } public String getContentType() { return type; } public String getName() { return "BLOBDataSource"; } } }
  17. ModeloTabela extends AbstractTableMode

    Olá boa tarde tou tentado trazer os dados do banco de dados pra a minha jTable. package modeloBeans; import java.util.ArrayList; import javax.swing.table.AbstractTableModel; public class ModeloTabela extends AbstractTableModel{ private ArrayList linhas= null; private String[] colunas= null; public ModeloTabela (ArrayList lin, String[] col){ setLinhas(lin); setColunas(col); } public ArrayList getLinhas() { return linhas; } public void setLinhas(ArrayList linhas) { this.linhas = linhas; } public String[] getColunas() { return colunas; } public void setColunas(String[] colunas) { this.colunas = colunas; } public int getColumnCount(){ return colunas.length; } public int getRowcount(){ return linhas.size(); } public String getColumnName(int numCol){ return colunas[numCol]; } public Object getValueAt(int numLin, int numCol){ Object[] linha = (Object[]) getLinhas().get(numLin); return linha[numCol]; } } ai fica esse erro aqui
  18. Ajuda em Java

    Bom dia, estou desenvolvendo um sistema de venda preciso de ajuda, eu quero salvar as informações em uma classe ou arquivo temporário: host , nome do banco, usuário e senha ???
  19. Recuperando dados de uma tabela dinâmica - Java Web

    Olá estou com uma duvida, estou fazendo um projeto web para gerenciar pedidos, ou seja, meu sistema cadastra os clientes, registra os pedidos, calcula os totais e mostra para o usuário. O meu problema é que na hora de montar o pedido eu coloquei uma tabela dinâmica com os campos: produto, quantidade e valor. Só que eu não sei como fazer para recuperar esses dados na servlet. Alguém poderia me ajudar. Segue abaixo o código da tabela. Script da tabela: <script type="text/javascript"> function adicionarLinha() { var local=document.getElementById('tabela-encomenda'); var tblBody = local.tBodies[0]; var newRow = tblBody.insertRow(-1); var newCell0 = newRow.insertCell(0); newCell0.innerHTML = '<td><input type="text" name="produto"></td>'; var newCell1 = newRow.insertCell(1); newCell1.innerHTML = '<td><input type="number" name="qtd-produto"></td>'; var newCell2 = newRow.insertCell(2); newCell2.innerHTML = '<td><input type="text" name="valor"></td>'; var newCell3 = newRow.insertCell(3); newCell3.innerHTML = '<td><input type="text" name="descricao"></td>'; } </script> Código HTML da tabela: <section> <form id="formulario"> <table id="tabela-encomenda"> <tbody> <td id="coluna"> Produto </td> <td id="coluna"> Quantidade </td> <td id="coluna"> Valor </td> <td id="coluna"> Descrição </td> </tbody> </table> <input id="botao-lista" type="button" onclick="adicionarLinha();" value="Adicionar">
  20. Programa AutoTojatta - Ajuda

    Oi galera do scriptbrasil todo bem com vocês? comigo estou bem! Queria uma ajuda com você com um programa JAVA que to usando, infelizmente não sei nada de criar ou mesmo mexer para alterar uma coisa do JAVA, então vim aqui pedi ajuda para vocês, Estou usando um programa chamado AutoTojatta e ele me ajuda a click mas rápido, só que ele tem uma desvantagem grande. Vou deixa aqui uns imagem para ajuda a vocês entenderem! Logo aqui embaixo tem um print deste programa! http://prntscr.com/h1npey Vocês podem ver que ele é simples, só que eu queria alterar uma coisinha nele, Tipo: Queria de uma forma desativa ele com uma tecla do teclado, Explicando melhor Para eu ativa ele preciso click no botão ON e para eu desativa eu ia ter que click no OFF, e eu não queria fazer isto, porque o programa fica clicando nas coisas rápido e fica difícil de desativa ele. Queria saber se tem como coloca uma tecla para desativa ou ativa ele, no meu caso a tecla "R" ou mesmo F1, sei que este forum é para tirar duvidas etc... mas queria muito ajuda de alguém que mexesse esta aria do java! Vou deixa o link para o Download para alguém que possa edita para me e alterar o JAVA, ou se pode colocar uma aria onde eu posso escolher a tecla! Download: AutoTojatta Agradeço a quela pessoa que me ajuda! Fica em PAZ todo deste grupo
  21. Classe princpial

    Criei o código: package jxl; import java.io.File; import java.io.*; import java.util.Date; import jxl.*; import jxl.write.biff.BiffException; class Main { public static void main(String[] args){ try{ Workbook teste = Workbook.getWorkbook(new File("myfile.xls")); }catch (IOException e){ e.printStackTrace();} catch (BiffException ex){ ex.printStackTrace();} } } e compilo com "javac -classpath jxl.jar Prototipo01.java" e executo com "java Main" porem da erro de classe principal não encontrada, oque eu faço?(Desculpa eu estar no lugar errado e minha primeira vez nesse fórum)
  22. Boa noite galera, Sou iniciante e tenho uma dúvida que deve ser simples. Estou desenvolvendo um site em wordpress e utilizando o plugin wbounce para wordpress que é uma exit intent popup que abre quando a pessoa tira o mouse da janela com a intenção de navegar para outro site. Consegui fazer com que essa popup feche depois de aberta após um tempo definido por mim. E também mostrar um contador regressivo de tempo para a janela fechar. Porém essa contagem inicia quando o site é aberto e preciso que só se inicie quando a div da popup for mostrada. Tentei inserir: if($('#wbounce-modal').css('display') == 'block'){}, mas não deu certo! Alguém pode me ajudar, por favor? Muito obrigado! Segue o código que estou utilizando: jQuery(document).ready(function($){ var $banner = $('#wbounce-modal'); // objeto banner var $tempo = 10; // milisegundos var $intervalo; // funcao que fechará o banner function fechar(){ $("#wbounce-modal").hide(); } setTimeout(fechar, $tempo*1000); function contador(){ $intervalo = window.setInterval(function() { var tempoContagem = $("#contador").html(); var atualizaContagem = eval(tempoContagem) - eval(1); $("#contador").html(atualizaContagem); // chegando em zero o contador é parado if(atualizaContagem == 0){ pararContagem(); } }, 1000); } // funcao para limpar o contador function pararContagem(){ window.clearInterval($intervalo); } // chamada da funcao que fará a contagem contador(); })
  23. (Spring boot) Como adicionar objeto em uma lista?

    Boa noite galera. Desculpem pela minha ignorância, sou novo em java mas tenho estudado bastante o desenvolvimento web com spring boot. E no meio desses estudos estou criando um projetinho com a finalidade de aprender . Pois bem. Cheguei a um ponto do qual não consigo sair . Colocarei trechos do meu código abaixo para melhor exemplificar. Modelos : @Entity @Table(name = "Pessoa", schema = "dbo") public class Pessoa { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "Id") private Integer id; @Column(name = "Codigo") private String codigo; @Column(name = "Nome") private String nome; @Column(name = "Apelido") private String apelido; @Column(name = "Cpf_cnpj") private String cpf_cnpj; @OneToMany(mappedBy = "pessoa", cascade = CascadeType.ALL) private List<Endereco> enderecos = new ArrayList<Endereco>(); @Column(name = "Tipo") private String tipo; ------------------------------------------------------------- @Entity @Table(name = "Endereco", schema = "dbo") public class Endereco { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "Id") private Integer id; @ManyToOne @JoinColumn(name = "Pessoa_Id") private Pessoa pessoa; @Column(name = "Numero") private String numero; @ManyToOne @JoinColumn(name = "tipo_logradouro_id") private TipoLogradouro tipo; @Column(name = "Nome") private String nome; @ManyToOne @JoinColumn(name = "Bairro_Id") private Bairro bairro; @ManyToOne @JoinColumn(name = "Cidade_Id") private Cidade cidade; --------------------------------------------------------- Classe TDO para carregar todos esses objetos na View através da controller public class PessoaCadastro { private Pessoa pessoa; private Endereco endereco; private List<Bairro> bairros = new ArrayList<Bairro>(); private List<Cidade> cidades = new ArrayList<Cidade>(); private List<TipoLogradouro> logradouros = new ArrayList<TipoLogradouro>(); public List<TipoLogradouro> getLogradouros() { return logradouros; ---------------------------------------------------- Classe Controller @Controller // @RequestMapping("/pessoa") public class PessoaController { @Autowired PessoaService service; @Autowired BairroService serBairro; @Autowired CidadeService serCidade; @Autowired TipoLogradouroService serLogradouro; @RequestMapping(value = "/lista-pessoa", method = RequestMethod.GET) public String findAll(Map<String, Object> model) { model.put("pessoas", service.findAll()); return "/lista-pessoas"; } // @RequestMapping(value = "/lista-pessoa", method = RequestMethod.GET) // public ModelAndView findByAll() { // return new ModelAndView("lista-pessoas", "pessoas", service.findAll()); // } @RequestMapping(value = "/excluir-pessoa", params = "id", method = RequestMethod.GET) public String excluir(@RequestParam("id") Integer id) { service.delete(id); return "redirect:/lista-pessoa"; } public ModelAndView cadastro(PessoaCadastro formPessoa) { return new ModelAndView("cadastro-pessoa", "formPessoa", formPessoa); } @RequestMapping(value = "/cadastro-pessoa", params = "id", method = RequestMethod.GET) public ModelAndView editar(@RequestParam("id") Integer id) { PessoaCadastro pessoa = new PessoaCadastro(); pessoa.setPessoa(service.findOne(id)); pessoa.setEndereco(new Endereco()); pessoa.setLogradouros(serLogradouro.findAll()); pessoa.setBairros((List<Bairro>) serBairro.findAll()); pessoa.setCidades((List<Cidade>) serCidade.finfAll()); return cadastro(pessoa); } @RequestMapping(value = "/cadastro-pessoa", method = RequestMethod.GET) public ModelAndView novo() { PessoaCadastro pessoa = new PessoaCadastro(); pessoa.setPessoa(new Pessoa()); pessoa.setEndereco(new Endereco()); pessoa.setLogradouros(serLogradouro.findAll()); pessoa.setBairros((List<Bairro>) serBairro.findAll()); pessoa.setCidades((List<Cidade>) serCidade.finfAll()); return cadastro(pessoa); } @RequestMapping(value = "/salvar-pessoa") public String saveOrUpdate(PessoaCadastro pessoa) { service.saveOrUpdate(pessoa.getPessoa()); return "redirect:/lista-pessoa"; } @RequestMapping(value = "/adionar-endereco", method = RequestMethod.GET) public ModelAndView AdionarEndereco(PessoaCadastro pessoa) { pessoa.addEnderecoPessoa(pessoa.getEndereco()); return cadastro(pessoa); } Na minha view eu tenho os campos correspondes a Pessoa e uma tabela onde irão ser armazenados a lista de endereços da Pessoa que eu for adicionar. Ao abrir a pagina eu carrego as informações de cadastro da pessoa, mas só que não sei como faço para ir adicionando endereços para essa pessoa e depois gravar. Tenho método adicionar endereco mas só retorna null. Essa situação é praticamente a mesmo em um caso de Orçamento e seus itens no qual a pessoa cria o Orçamento e vai acionando os produtos na lista e depois grava. É isso que eu não sei fazer. Por favor me ajudem. Desde de já agradeço e desculpem pela minha ignorância.
  24. Erro ao subir projeto

    O que estou errando, não consegui encontrar o erro. dispatcher-servlet.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:jee="http://www.springframework.org/schema/jee" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee.xsd "> <!-- ONDE ESTÃO OS COMPONENTES DO SPRING (EX:@Controller, @Repository, @Service e @Component ) --> <context:component-scan base-package="br.com.netsoft" /> <!-- SEM ESSA TAG ELE NÃO RETORNA O JSON --> <mvc:annotation-driven /> <!-- SEM ESSA TAG NÃO CARREGA OS CSS/JS --> <mvc:default-servlet-handler /> <!-- GERENCIAMENTO DO JPA PELO SPRING --> <bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"> <property name="persistenceUnitName" value="PERSISTENCE_UNIT" /> </bean> <!-- gerenciamento das transações --> <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager"> <property name="entityManagerFactory" ref="entityManagerFactory" /> </bean> <tx:annotation-driven transaction-manager="transactionManager" /> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix"> <value>/WEB-INF/views/</value> </property> <property name="suffix"> <value>.html</value> </property> </bean> </beans> web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>DESIF</display-name> <servlet> <servlet-name>Spring MVC Dispatcher Servlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/dispatcher-servlet.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> </web-app> Log no console 01:19:05,602 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-6) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./desif.UndertowDeploymentInfoService: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./desif.UndertowDeploymentInfoService: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet from [Module "deployment.desif.war:main" from Service Module Loader] at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService.createServletConfig(UndertowDeploymentInfoService.java:1079) at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService.start(UndertowDeploymentInfoService.java:284) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet from [Module "deployment.desif.war:main" from Service Module Loader] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:198) at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:363) at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:351) at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:93) at org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService.createServletConfig(UndertowDeploymentInfoService.java:723) ... 6 more 01:19:05,608 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "desif.war")]) - failure description: { "WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host./desif.UndertowDeploymentInfoService" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./desif.UndertowDeploymentInfoService: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet from [Module \"deployment.desif.war:main\" from Service Module Loader] Caused by: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet from [Module \"deployment.desif.war:main\" from Service Module Loader]"}, "WFLYCTL0412: Required services that are not installed:" => ["jboss.undertow.deployment.default-server.default-host./desif.UndertowDeploymentInfoService"], "WFLYCTL0180: Services with missing/unavailable dependencies" => undefined }Servidor é Wildfly.Arquivo pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>br.com.netsoft</groupId> <artifactId>desif</artifactId> <version>1.0.0-SNAPSHOT</version> <packaging>war</packaging> <build> <finalName>desif</finalName> </build> <properties> <failOnMissingWebXml>false</failOnMissingWebXml> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <failOnMissingWebXml>false</failOnMissingWebXml> <java-version>1.8</java-version> <spring.version>5.0.0.RELEASE</spring.version> <org.aspectj-version>1.8.1</org.aspectj-version> <org.slf4j-version>1.6.6</org.slf4j-version> <!-- false - não precisa de XML --> <failOnMissingWebXml>false</failOnMissingWebXml> <!-- Thymeleaf --> <thymeleaf.version>3.0.3.RELEASE</thymeleaf.version> <!-- Thymeleaf - Layout Dialect --> <thymeleaf-layout-dialect.version>2.1.2</thymeleaf-layout-dialect.version> </properties> <repositories> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/libs-milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <dependencies> <!-- Métodos uteis para manipulação de String, métodos e etc --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.4</version> </dependency> <!-- Thymeleaf - Layout Dialect --> <dependency> <groupId>nz.net.ultraq.thymeleaf</groupId> <artifactId>thymeleaf-layout-dialect</artifactId> <version>${thymeleaf-layout-dialect.version}</version> </dependency> <!-- Thymeleaf - extras --> <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity4</artifactId> <version>3.0.1.RELEASE</version> </dependency> <!-- Thymeleaf --> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>${thymeleaf.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring4</artifactId> <version>${thymeleaf.version}</version> <scope>compile</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency> <!-- Spring início --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-core</artifactId> <version>5.0.0.M4</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.0.0.M3</version> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> </dependency> <!-- Spring fim --> <!-- <dependency> --> <!-- <groupId>javax</groupId> --> <!-- <artifactId>javaee-api</artifactId> --> <!-- <scope>provided</scope> --> <!-- </dependency> --> <!-- AspectJ --> <!-- <dependency> --> <!-- <groupId>org.aspectj</groupId> --> <!-- <artifactId>aspectjrt</artifactId> --> <!-- <version>${org.aspectj-version}</version> --> <!-- </dependency> --> <!-- Logging início --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${org.slf4j-version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>${org.slf4j-version}</version> <scope>runtime</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${org.slf4j-version}</version> <scope>runtime</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.15</version> <exclusions> <exclusion> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> </exclusion> <exclusion> <groupId>javax.jms</groupId> <artifactId>jms</artifactId> </exclusion> <exclusion> <groupId>com.sun.jdmk</groupId> <artifactId>jmxtools</artifactId> </exclusion> <exclusion> <groupId>com.sun.jmx</groupId> <artifactId>jmxri</artifactId> </exclusion> </exclusions> <scope>runtime</scope> </dependency> <!-- Logging fim --> <!-- @Inject --> <!-- <dependency> --> <!-- <groupId>javax.inject</groupId> --> <!-- <artifactId>javax.inject</artifactId> --> <!-- <version>1</version> --> <!-- </dependency> --> <!-- <dependency> --> <!-- <groupId>commons-dbcp</groupId> --> <!-- <artifactId>commons-dbcp</artifactId> --> <!-- <version>1.2.2</version> --> <!-- </dependency> --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>3.6.0.Final</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>4.1.0.Final</version> </dependency> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.0.0.GA</version> </dependency> <!-- Test --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.7</version> <scope>test</scope> </dependency> </dependencies> <dependencyManagement> <dependencies> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>7.0</version> <scope>provided</scope> </dependency> </dependencies> </dependencyManagement> </project>
  25. bom dia, só preciso de uma pequena ajuda para como centralizar esse banner no site com esse pequeno código java abaixo. agradeço imensamente, muito obrigada! aguardo resposta <ins class="bookingaff" data-aid="1295946" data-target_aid="1295944" data-prod="banner" data-width="728" data-height="90" data-banner_id="56128" data-lang="pt-BR"> <!-- Anything inside will go away once widget is loaded. --> <a href="//www.booking.com?aid=1295944">Booking.com</a> </ins> <script type="text/javascript"> (function(d, sc, u) { var s = d.createElement(sc), p = d.getElementsByTagName(sc)[0]; s.type = 'text/javascript'; s.async = true; s.src = u + '?v=' + (+new Date()); p.parentNode.insertBefore(s,p); })(document, 'script', '//aff.bstatic.com/static/affiliate_base/js/flexiproduct.js'); </script>