Starší komentáře ke článku: Java Servlets - web.xml - pokračovanie

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Jerry III

Datum vložení: 12.6.2003 9:15:34

Jak si Marek sam odporuje, url-pattern <B>nemusi</B> zacinat /.

Avatar

Autor komentáře: Marek Branický

Datum vložení: 12.6.2003 9:35:39

Je možné, že na iných aplikačných serveroch tomu tak je. Ale pokiaľ hovorím o Tomcat-e 4.1.24 pravda je na mojej strane. Bez toho lomítka stránka nájdená nebude.

Teda url-pattern <B>musi</B> zacinat /.

Len si to skúste sám.

Avatar

Autor komentáře: Jerry III

Datum vložení: 17.6.2003 2:30:11

Marku vzdyt to proboha sam v tom clanku pises, url-pattern musi budto zacinat / <B>nebo</B> *. (a ano, i mapovani priponou funguje na Tomcatu, neni potreba aplikacni server). Normalne mam pocit ze si ten clanek nekde opsal aniz bys ho cetl.

Avatar

Autor komentáře: emdot

Datum vložení: 17.6.2003 9:29:26

Myslim, ze tohle je uz hra se slovickama. Myslim, ze vsichni vime, ze v url-patternu muze byt budto "/presnaCestaKPraveJednomuURL" nebo muze obsahovat a i zacinat "*", pokud mapuje servlet na vice, nez jedno URL. A do tretice myslim, ze v clanku to bylo celkem jasne vysvetleno.
Jedinej smysl tyhle diskuze vidim v tom, ze to mozna par lidi prinutilo kouknout se do specifikace :)

Avatar

Autor komentáře: Marek Branický

Datum vložení: 17.6.2003 13:35:52

Dakujem. Konecne sa to vyriesilo. Pravdu mate vsetci. Ja sam som si neuvedomil variantu mapovania na viac ako jedno URL .

Myslim ze je to moja chyba.

Dakujem.

Avatar

Autor komentáře: Jerry III

Datum vložení: 17.6.2003 19:31:21

Ja jeste vysvetlim proc to sem pisu: kdyz tenhle clanek bude cist nejakej zacatecnik, tak bude docela zmatenej z toho, ze si precte ze to musi zacinat lomitkem a hnedka dalsi odstavec tvrdi ze se muze pouzit i mapovani priponou. A ted chudak nevi co je vlastne pravda.

Avatar

Autor komentáře: tony

Datum vložení: 12.6.2003 14:58:24

Rád bych začlenil časové razítko do logu 'catalina.out' - obdobně jako je to v (volitelně) v lozích jednotlivých kontextů, akorát nevím co, a kam dát.

Díky za radu.

Avatar

Autor komentáře: Marek Branický

Datum vložení: 13.6.2003 8:27:37

Ak máte na mysli log catalina_log.txt, potom najjednoduchšie je spustiť si Tomcat Administration Tool.

V ľavej časti, v rozbaľovacom strome, si nájdite vetvu Logger for Service (Tomcat-Standalone) a kliknite na ňu. V pravej časti potom nastavte Timestamp: TRUE.

Snáď som vám pomohol.

Avatar

Autor komentáře: Emdot

Datum vložení: 13.6.2003 10:36:06

A nebo si to muzete upravit primo v $CATALINA_HOME/conf/server.xml. Vyhodu tady v tom postupu vidim v tom, ze se vam nezmrsi celej server.xml. Myslim, co se tyce formatovani a komentaru.
Muzete se nechat inspirovat aplikaci /examples (hledat v server.xml).

Avatar

Autor komentáře: tony

Datum vložení: 13.6.2003 17:25:07

Díky za dobře míněné rady. Já se, ale nepřesně vyjádřil. Jde mi o timestampování informací, které jsou produkovány skripty catalina.sh (resp. catalina.bat). U unixové verze je to přesměrováno do souboru 'catalina.out' u win verze se to píše do nově otevřeného okna.
Jde o zprávy typu:
[INFO] Registry - -Loading registry information
[INFO] Registry - -Creating new Registry instance
[INFO] Registry - -Creating MBeanServer
[INFO] Http11Protocol - -Initializing Coyote HTTP/1.1 on port 8080
Starting service Tomcat-Standalone
Apache Tomcat/4.1.12

Avatar

Autor komentáře: dongo

Datum vložení: 14.12.2004 13:56:47

Chcem sa opytat co mam zle nakonfigurovane?
ked mam tomcat 5.0 spusteny pod win,tak aplikacia bezi,ale ked pouzijem ten isty web.xml na linuxe, proste celu direktoriu z win skopirujem, tak mi vypise ze nenaslo aplikaciu, v com moze byt problem?
implementacia javy na linuxe - blackdown 1.3.1

Avatar

Autor komentáře: Radek

Datum vložení: 26.12.2004 22:24:00

No prave ze cyba bude asi v tom ze pouzivate javu 1.3. Tomcat 5.0 myslim potrebuje javu 1.4 a tomcat 5.5 javu 1.5

Zpět na článek | Úvodní stránka Interval.cz