Re: EP3
- Subject: Re: EP3
- From: Patricia Megumi Matsumoto <patty@linux.ime.usp.br>
- Date: Wed, 2 Jul 2003 16:54:19 -0300
Leonidas O Brandao writes:
> Olá
>
> On Wed, 2 Jul 2003, Patricia Megumi Matsumoto wrote:
>
> ...
> > > > E, só para confirmar, para applet é necessário criar um arquivo
> > > > html que contenha o código de uma página relacionando todos os links
> > > > da página principal? (Ou devemos apenas mostrar na tela quais os links
> > > > encontrados nessa página?)
> > >
> > >
> > > Não só da página principal, de todas. Eu esquematizei isso numa aula:
> > >
> > > - index.html
> > > 1. link1
> > > ...
> > > k. link
> > > - link1
> > > 1. link11
> > > ...
> > > k. lin1k
> > > ...
> > >
> > > > patty
> > >
> > > Acho que esta dúvida está resolvida, ou não...?
> >
> > Não.
> >
> > A minha pergunta principal foi: em applet, a gente só tem que mostrar
> > os links no applet ou temos que criar um arquivo html com os links?
>
> OK. Bem, se a dúvida é só sobre os "links" a resposta é: gerar um arquivo
> HTML que poderá ser visualizado (solução mais fácil - mas se quiser pode
> colocar dentro do applet).
O problema é: o applet não pode criar arquivos, certo? Então, devemos
mostrar o código HTML no applet (num textfield, por exemplo)?
>
> Mas o applet também precisa de outra coisa: de um arquivo (ou parâmetros -
> achos mais difícil de implementar) com as referências cruzadas. Isto é
> claro ?
Na verdade não. Ainda não entendemos direito o conceito de referências
cruzadas. No caso, não sei se não estou entendendo, porque estou
pensando e perguntando apenas com relação à lista de links das páginas
(e não com relação ao buscador). Pela definição dada no outro e-mail,
entendi que as referências têm a ver com a parte de busca de palavras,
estou errada? (Se for isso, creio que não estamos entendendo-o, pois
estamos falando de coisas diferentes).
Obrigada
Patrícia
>
> > Desculpe-nos pela ignorância, mas o getCodeBase() devolveria o caminho até o
> > applet, certo?
>
> Isso mesmo. No caso ele seria usado para chegar ao seus arquivos para o applet
> carregá-los.
>
> > Se colocarmos endereços relativos a esse diretório no argumento dois
> > do construtor de URL, é possível ler o arquivo (presente nesse
> > endereço relativo)?
>
> Se entendi bem, é isso mesmo. Mas só p/ confirmar: depois vc usar aquele
> código p/ conseguir os arquivos,
>
> java.net.URL source = new java.net.URL(codebase, file);
> in = new java.io.BufferedReader(new
> java.io.InputStreamReader(source.openStream()));
OK. Quanto a isso acho que entendi.
>
> certo ?
>
> > Patrícia
>
> []s
> Leônidas
>
> --------------------------------------------------------------------------
> Leônidas de Oliveira Brandão - Computer Science Dep. of IME-USP (Brazil)
> leo@ime.usp.br - http://www.ime.usp.br/~leo - +55 (011) 3091 [6298 | 6135]
> Interessado em Matemática? Visite o "iMatica": http://www.matematica.br
>
--
Patricia Megumi Matsumoto <patty@linux.ime.usp.br>