Criar Projeto web

1 resposta
N

Ola pessoal

Olha peço ajuda.

Eu estudei os manuais de java, mas foi tao intensivo que nao retimi muito conhecimento.

Eu quero fazer um projeto para assimilar as materias aprendidas:

Quero que o ususario, digite uma url e entre na pagina inicial, que mostra uma tabela que contem os seus ganhos e gastos.
As colunas da tabela sao: a data do gasto, o que gastou(salario, almoco, jantar), o tipo de gasto(fixo, refeicao, etc…) e o valor. No final tem uma linha que mostra o total.

no topo da tabela tem dois botoes: Novo Gasto e outro NovoGanho. Quando o usuario clicar no “Novo Gasto” deve redirecionar para uma pagina em que o usuario vai cadastrar o gasto, numa tabela igual a da pagina inicial e pisar no botao (Cadastrar), ira directamente a pagina inicial aonde o seu novo cadastro sera visual na tabela.

Fiz um projecto web, e criei uma classe com o seguinte codigo:

public class TesteFinancasPessoais {

public static void main(String[] args) {
	
	System.setProperty("webdriver.chrome.driver", "C:/Users/chromedrv/chromedriver.exe");
	WebDriver driver = new ChromeDriver();
	
	driver.get("http://localhost:8080/financas-pessoais/registosFinanceiros");
	
}

e aparece um erro 404.
Como fazer uma lógica para encontrar a pagina inicial?
Como resolver esse exercicio passo a passo?

1 Resposta

L

Olá,
Creio que a melhor forma de criar e implementar um Projeto Web é utilizar uma IDE como Eclipse ou Netbeans. Essas IDEs possuem wizards, assistentes e suporte a servidores de aplicação JEE que facilitam muito o trabalho do desenvolvedor. Comece com um projeto simples utilizando Servlets, JSP, JDBC e, a medida que for evoluindo, incremente o projeto com frameworks como JSF, VRaptor, JPA, CDI.
Uma excepcional fonte de conhecimento, com tutoriais e apostilas gratuitas é a Caelum: https://www.caelum.com.br.

Além disso, o próprio GUJ tem tutoriais excelentes.

Espero ter ajudado.
Qualquer dúvida posta pra gente.

Um abraço,
Luiz Sodré

Criado 1 de setembro de 2016
Ultima resposta 1 de set. de 2016
Respostas 1
Participantes 2