Thinlet e Struts

9 respostas
rocha

Consigo usar estes dois frameworks juntos? Se sim como?

Rocha

9 Respostas

Rafael_Steil

Nao diretamente. O struts precisa de um servlet container para rodar. O que voce conseguira eh criar conexoes http com o webserver (como se fosse acessar via browser) atraves da tua aplicacao em thinlet.

Rafael

rocha

Rafael Steil:
Nao diretamente. O struts precisa de um servlet container para rodar. O que voce conseguira eh criar conexoes http com o webserver (como se fosse acessar via browser) atraves da tua aplicacao em thinlet.

Iai Rafael blz? Cara legal e como eu faria isso vc tem um pequeno exemplo para me passar? To precisando disso meio urgente!!! Valeu…

Rodrigo

Rafael_Steil
StringBuffer sb = new StringBuffer();

URL url = new URL(host);
URLConnection conn = url.openConnection();

InputStream is = conn.getInputStream();
byte[] b = new byte[4096];
int c = 0;

while ((c = is.read(b)) != -1) {
	sb.append(new String(b));
}

is.close();

Rafael

rocha

Legal e como vou fazer uma requisição get ou post?

Rafael_Steil

hhm… com o codigo que eu postei de exemplo.

Rafael

rocha

Rafael desculp a ignorancia…

Mas por exemplo qdo minha interface é html ou jsp tenho um form com a action e o method e como faço com esse código q vc me passou?

Rodrigo

Rafael_Steil

O codigo permite que voce abra uma conexao com a pagina e leia o conteudo retornado por ela. Nao permite que voce tenha alguma interacao, no conceito de como um usuario real o faz. Logo, a pagina pode em qq coisa, ja que, no final das contas, tudo o que voce vai conseguir pegar eh o conteudo HTML gerado pela mesma, onde entao voce pode fazer o que quiser com ele, na tua apliacao local.

O codigo para integrar o thinlet com isso nao sei, ja que nao mexo com Thinlet… mas nao tem nada de diferente de qq outro codigo java que voce faca ja.

Rafael

rocha

Aqui eu coloco como eu chamria minha servlet URL url = new URL(http://localhost:8080/Servlet);?

Vc tem algum código de exemplo pode ser em swing?

Valew

Rafael_Steil

Isso, exato. Em Swing nao muda nada… eh o mesmo codigo java para todas as situacoes.

rafael

Criado 11 de abril de 2005
Ultima resposta 12 de abr. de 2005
Respostas 9
Participantes 2