🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #160

Re: Odsyłanie do inny stron - taki <HREF>

#160
From: Michał Mosiewicz
Date: Thu, 19 Dec 1996 23:00
32 lines
2167 bytes
Wojtek Kaniewski wrote:
 
> Dzieki za pomoc, ale mam jeszcze jeden problem. Ale jaki mam podac
> parametr, jesli mam jako parametr appletu url posredni? Jak mam
> skonstruowac URL'a? Wiem, ze musze uzyc getDocumentBase() ale co dalej?

Co rozumiesz przez URL pośredni? Czy chodzi Ci o wywołanie konstruktora
obiektu URL dla dokumentu względem dokumentu aktualnego? Wtedy używasz
konstruktora URL( URL, String), czyli

getAppletContext().showDocument(new URL(getDocumentBase(),"inny.html"));

> A poza tym jak dodam do kodu takie cos:
> 
>   getAppletContext().showDocument(new URL("http://microsoft.is.lame.org"));
> 
> to przy kompilacji mi wyskakuje blad, ze nie przejalem wyjatku
> "MalformedURLException". A co mam w tej sytuacji zrobic? Jak pisalem -
> probowalem uzyc kodu z przykladow z VisualJ++, ale nie dziala.

Oczywiście każdą metodę, która może potencjalnie "wyrzucić" ('throws' w
definicji metody) exception trzeba zawinąć w blok
try/catch. Po prostu w ten sposób java gwarantuje, że przy kompilacji
jesteś zmuszony obsłużyć sytuacje wyjątkowe i nie możesz tego 'olać'. Co
by było, gdybyś tego nie zrobił, a URL byłby nieprawidłowy?

Michał

-- 
********     MEMBER OF THE INTERNATIONAL PROGRAMMERS GUILD    ********
WWW: http://www.pdi.lodz.pl/~mimo   tel: Int. Acc. Code + 48 42 148340
add: Michal Mosiewicz  *  Bugaj 66 m.54 *  95-200 Pabianice  *  POLAND
Technical Details
Message-ID: <32B9C8F1.30877C9A@lodz.pdi.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!ict.pwr.wroc.pl!news.man.lodz.pl!newsadmin
References: <01bbeb81$1a767520$LocalHost@194.181.113.17.logonet.com.pl> <594lsq$8uu@galaxy.uci.agh.edu.pl> <01bbec58$411e42c0$LocalHost@194.181.113.17.logonet.com.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!ict.pwr.wroc.pl!news.man.lodz.pl!newsadmin
From: Michał Mosiewicz <mimo@lodz.pdi.net>
Newsgroups: pl.comp.lang.java
Subject: Re: Odsyłanie do inny stron - taki <HREF>
Date: Fri, 20 Dec 1996 00:00:01 +0100
Lines: 43
Message-ID: <32B9C8F1.30877C9A@lodz.pdi.net>
References: <01bbeb81$1a767520$LocalHost@194.181.113.17.logonet.com.pl> <594lsq$8uu@galaxy.uci.agh.edu.pl> <01bbec58$411e42c0$LocalHost@194.181.113.17.logonet.com.pl>
NNTP-Posting-Host: mimo@mimo.lodz.pdi.net
Mime-Version: 1.0
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.27 i486)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit