Mensagens enviadas por: Jonatas Emidio de Souza
Índice dos Fóruns » Perfil de Jonatas Emidio de Souza » Mensagens enviadas por Jonatas Emidio de Souza
Autor Mensagem
Lucas Cavalcanti wrote:Jonatas, sugiro que vc dê uma olhada na apostila do FJ-21 (ou que faça o curso ), para aprender como funcionam os projetos web:
http://www.caelum.com.br/curso/fj-21-java-web/

a url correta provavelmente é:
http://localhost:8080/fj28/mundo/boasVindas

Abraços


Opa! já dei uma olhada neste a um tempo atraz! Porem agora foi pura pressa e falta de atenção!

Funcionou!!
Muito Obrigado Lucas!!!
Lucas Cavalcanti wrote:qual url vc está chamando?


Na verdade Lucas, eu clicava em Run no projeto fj28 e na classe MundoController - onde a url iniciada no eclipse era http://localhost:8080/fj28/

Porem após a sua ocorrência eu apenas executei o start no tomcat o joguei no browser a url correta: http://localhost:8080/goodbuy/mundo/boasVindas

e o erro no browser é o seguinte:


que é o mesmo de antes porem com a url diferente.

E no console ainda não aparece a mensagem!

OBS: Estou acostumado a executar meus projetos apartir do "Run" na classe main ou no jsp em questão, mas pelo fato de o Vraptor não utilizar main e nesta etapa do exercício ainda não existir jsp (justamente para dar o erro - porem exibindo o resultado no console), ainda não tenho certeza da forma correta de executar um projeto vraptor.
Mikhas wrote:Tem que ter "Controller" no nome da classe. Ex.: MundoController.

E coloque as tags [ code] quando postar codigo.

Abs



Fala Mikhas !
Obrigado pela ajuda, porém esqueci de avisar que nas minhas tentativas anteriores eu já tinha criado um projeto com a classe "MundoController", postei apenas o exemplo do Mundo pois na apostila não achei referências para o MundoControler.

Pois bem, para começar da forma correta voltei para o projeto com a classe "MundoController" onde o erro ainda é o mesmo!

Classe:


web.xml:


Console:




Opa! Já ia esquecendo... Obrigado pela dica do [code], deixa o exemplo bem mais legivel!
eu.eu wrote:não...


Desculpe a invasão "AGAIN"!

Tambem estou com problemas na mesma etapa, segui os exemplos e ainda não deu certo!

Poderia dar uma olhada no seguinte post?
http://www.guj.com.br/java/235898-controlador-vraptor-nao-funciona/1#1214910

Preciso de ajuda!
Lucas Cavalcanti wrote:se existir o vraptor-3.1.2.jar vc pode ignorar esse warning


Desculpe a invasão!

Tambem estou com problemas na mesma etapa, segui os exemplos e ainda não deu certo!

Poderia dar uma olhada no seguinte post?
http://www.guj.com.br/java/235898-controlador-vraptor-nao-funciona/1#1214910

Preciso de ajuda!
Sou iniciante em vraptor (Super iniciante, comecei ontem).

Estou seguindo a apostila da caelum: caelum-java-web-vraptor-hibernate-ajax-fj28.pdf
e não consigo resolver o exercicio 4 da página 33.

A mensagem não está aparecendo no Console do Eclipse - já segui os passos de vários posts aqui no GUJ e ainda não deu certo(Preciso de um HELP!).

OBS:
1 - Ao debugar com um break point no método boasVindas() do Mundo.class o eclipse não chega ao mesmo!

2 - Estou utilizando os jars do "vraptor-mydvds"

3 - Web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlnssi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>fj28</display-name>

<filter>
<filter-name>vraptor</filter-name>
<filter-class>br.com.caelum.vraptor.VRaptor</filter-class>
</filter>

<filter-mapping>
<filter-name>vraptor</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>FORWARD</dispatcher>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
</web-app>

4 - Classe Mundo:
import br.com.caelum.vraptor.Resource;

@Resource
public class Mundo {

public void boasVindas(){
System.out.println("Olá Mundo!");
}

}

>Para o Caso da Substituição de caracter.
Se o que você está procurando é criar um aplicativo que substitui caracteres[a vira b], a classe String possui um método que faz isso.
String.replaceAll: Onde você entra com os caracteres que você quer substituir
Ex String.replaceAll(?a?,?b?) ? Aqui o a vira b
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/String.html#replaceAll(java.lang.String, java.lang.String)

>No caso da troca do maiúsculo para minúsculo você pode fazer uma validação utilizando a classe Character que possui os métodos:
isUpperCase: http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Character.html#isUpperCase(char)
e o isLowerCase
http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Character.html#toLowerCase(char)
Espero ter ajudado!

http://varandageek.blogspot.com/
A minha intenção não era falar que o Engenheiro ou Analista não desenvolvem... Pelo contrário eu afirmei que em alguns casos até o gerente desenvolve.

A idéia era deixar claro o foco de cada cargo.

OBS:

Um engenheiro de software e um analista de sistemas podem sim ser chamados de desenvolvedores, já o programador, se não souber levantar bem os requisitos(não pode ser um analista) e não souber como funciona um ciclo de vida de um processo de software - da concepção até a implantação - que não é só codificar(não pode ser chamado de engenheiro de software).

Todos podem ser desenvolvedores mas nem tudo é a mesma coisa!
Sou formado em análise de sistemas e estou fazendo especialização em engenharia de software.

Peço desculpas pois precisarei ser longo e mesmo assim não falarei todo o que é preciso(Por favor leiam com atenção).

Engenharia -
De fato o prefixo engenharia no nome é meio controverso, mas a idéia é que com um "processo bem definido" poderemos garantir a qualidade do software (pelo menos esta é a idéia da coisa!).

Diferença -
Estes cargos não surgiram aqui no brasil (não refletem a realidade da maioria de nossas empresas - onde as vezes até o gerente de projetos programa).

No cenário das grandes empresa cada um se especializa em sua função:

Engenheiro de Software: Deve conhecer todo o procedimento de desenvolvimento de software (Criar bons padrões para a organização - de acordo com a realidade da empresa ele informa se um diagrama de estado agregará valor a organização).
-Geralmente é um cara certificado em RUP e conhece CMMI e MPS.Br.

Analista de Sistema: Deve conhecer o negócio(especifico) e ter bons conhecimentos de modelagem. Geralmente a ponte entre o cliente e o programador.
-Geralmente é um cara certificado em UML, deve ser bom em entender o cliente(Levantamento de Requisitos - na minha opinião o que é mais dificil em um projeto de software).

Programador: Quase a reta final - Aquele que sabe codificar(Lê o que foi modelado e transcreve no sistema.)
-Geralmente certificado na linguagem que lhe apraz.

Espero ter ajudado!

http://varandageek.blogspot.com/
Basicamente!

Engenherio de Software - Processos.
Analista de Sistema - Negócio.
Programador - Código.
Sou bem filhote no GWT, peguei alguns tutoriais e todos possuem projetos com apenas uma tela.
Fui tentar criar outra tela de cadastro e empaquei!

Ex: Criei o meu projeto com o nome Cadastro:
Automaticamente foi criado o entrypoint, html, css, js e xml para a Cadastro.class;

Dúvida : Se eu quizer uma outra tela Cadastro de usuario com outra lógica.
Quando eu criei outra Entrypoint !!! eu Boiei pois os outros arquivos não apareciam!


Qual é a estrutura de projetos dete tipo no GWT?

link do PDF : http://www.guj.com.br/content/articles/gwt/GoogleWebToolkitGUJ.pdf


Não sei se é dificuldade em GWT ou Java.

Na apostila existem algumas constantes que não são declaradas e eu não sei como eu as faria já que não domino muito Enum.

Ex: this.destinos.add( createCheckBox( Constants.CIDADES[0], this ) ); = não sei como eu resolveria este Constants.CIDADES

Por Favor, alguem pode me dizer que logica é esta para que meu código fique válido.
As paginas JSP tambem funcionam como Servlets, porem o idel é separar a logica :

Tela > JSP
Servlets > Classe que extenda HttpServlets
Não... Apenas li o seu post, fiquei curioso e proucurei no google ...
Nunca trabalhei com mp3!
Cara vê se isso ajuda! ...

http://www.javazoom.net/applets/jlguiapplet/jlguiapplet.html
 
Índice dos Fóruns » Perfil de Jonatas Emidio de Souza » Mensagens enviadas por Jonatas Emidio de Souza
Ir para:   
Powered by JForum 2.1.8 © JForum Team