|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--webcore.HtmlUtils
Kirjastoluokka, johon on kerätty hyödyllisiä apumetodeja muiden webcore-pakkauksen
luokkien käyttöön.
Täältä löytyy mm. metodit navigaatiopalkin tulostamiseen sekä
HTTP-otsikkotietojen asettamiseen.
Method Summary | |
static java.lang.String |
convertSpace(java.lang.String in)
Muuttaa välilyönnit ja rivinvaihdot yms. |
static java.lang.String |
convertTag2Entity(java.lang.String in)
Muuttaa < ja > -merkit < ja > -merkeiksi |
static java.lang.String |
cookieHeader(long sessionId)
Palauttaa HTTP-headerin joka lähettää selaimelle cookiena parametrina saatavan session-ID:n |
static void |
main(java.lang.String[] args)
Pääohjelmametodi testausta varten. |
static java.lang.String |
normalize(java.lang.String in)
Kutsutaan removeTag, removeQuot ja removeSpace -metodeja. |
static void |
printEmergencyExitPage(java.io.PrintWriter pw)
Palauttaa selaimelle sivun joka uudelleenohjautuu Login-sivulle ja poistaa samalla session-id -keksin. |
static void |
printEndOfPage(java.io.PrintWriter pw)
Tulostaa annettuun PrintWriteriin HTML-sivun lopun |
static java.lang.String |
printHeader(java.lang.String contentType,
long length,
java.lang.String fileName)
Palauttaa HTTP-protokollan mukaiset WWW-palvelimen otsikkotiedot liitetiedostojen lähetystä varten. |
static java.lang.String |
printHeader(java.lang.String contentType,
java.lang.String fileName)
Palauttaa HTTP-protokollan mukaiset WWW-palvelimen otsikkotiedot liitetiedostojen lähetystä varten. |
static void |
printNavigationBar(java.io.PrintWriter pw)
Tulostaa annettuu PrintWriteriin käyttöliittymän "navigaatiopalkin", eli lähes joka sivulle tulevan linkkikokoelman, jonka avulla voi siirtyä järjestelmän eri toimintoihin. |
static void |
printPageInfo(java.io.PrintWriter pw,
java.lang.String userName,
java.lang.String pageTitle)
Tulostaa annettuun PrintWriteriin sivun otsikon ja tiedon millä tunnuksella ollaan kirjauduttu järjestelmään |
static void |
printTestingStuff(java.io.PrintWriter pw,
HTTPRequest httpRequest)
Testauksessa käytettävä metodi, joka tulostaa annettuun PrintWriteriin annetun HTTPRequestin mukana tulevat HTTP-parametrit ja keksit. |
static java.lang.String |
removeCookieHeader()
Palauttaa HTTP-headerin joka poistaa selaimella (mahdollisesti) olevan session-id -cookien. |
static java.lang.String |
removeQuot(java.lang.String in)
poistaa " ja ' -merkit. |
static java.lang.String |
removeSpace(java.lang.String in)
Poistaa välilyönnit ja rivinvaihdot yms. |
static java.lang.String |
removeTag(java.lang.String in)
Poistetaan < ja > -merkit |
static java.lang.String |
startPage(java.lang.String title)
Palauttaa HTML-sivun alkuosan Stringinä. |
static java.lang.String |
startPage(java.lang.String title,
java.lang.String redirect)
Palauttaa HTML-sivun alkuosan Stringinä. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static java.lang.String startPage(java.lang.String title)
title
- Sivun otsikkopublic static java.lang.String startPage(java.lang.String title, java.lang.String redirect)
title
- Sivun otsikkoredirect
- Tiedoston nimi, johon tehdään uudelleenohjaus, esim. "Main"public static void printEndOfPage(java.io.PrintWriter pw)
pw
- PrintWriter, johon tulostetaanpublic static void printPageInfo(java.io.PrintWriter pw, java.lang.String userName, java.lang.String pageTitle)
pw
- PrintWriter, johon tulostetaanpublic static java.lang.String cookieHeader(long sessionId)
sessionId
- cookien sisällöksi tuleva session-idpublic static java.lang.String removeCookieHeader()
public static java.lang.String printHeader(java.lang.String contentType, long length, java.lang.String fileName)
contentType
- lähetettävän tiedoston tyyppi, esim. "image/jpeg"length
- lähetettävän tiedoston kokofileName
- tiedostonimi
public static java.lang.String printHeader(java.lang.String contentType, java.lang.String fileName)
contentType
- lähetettävän tiedoston tyyppi, esim. "image/jpeg"fileName
- tiedostonimi
public static void printNavigationBar(java.io.PrintWriter pw)
pw
- PrintWriter, johon tulostetaanpublic static void printEmergencyExitPage(java.io.PrintWriter pw)
pw
- PrintWriter, johon tulostetaanpublic static void printTestingStuff(java.io.PrintWriter pw, HTTPRequest httpRequest)
pw
- PrintWriter, johon tulostetaanhttpRequest
- HTTP-pyyntö josta saadaan tulostettavat parametrit ja keksitpublic static java.lang.String convertTag2Entity(java.lang.String in)
public static java.lang.String removeTag(java.lang.String in)
public static java.lang.String removeQuot(java.lang.String in)
public static java.lang.String normalize(java.lang.String in)
public static java.lang.String removeSpace(java.lang.String in)
public static java.lang.String convertSpace(java.lang.String in)
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |