JSTL a Tomcat
Dobry den, bohuzial nie som ziaden expert na JSTL a Google tiez nepomohol. Mam cudzi projekt, kde sa pouziva JSTL 1.1.2. V Tomcat 6.0 aplikacia funguje iba vtedy, ked sa pouzije tento zapis %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c% a v Tomcate 5.5 funguje aplikacia iba s tymto zapisom %@ taglib uri=http://java.sun.com/jstl/core; prefix=c% Pri pouziti spravneho zapisu v Tomcat 5.5 sa tagy jednoducho nevyhodnotia, bez vyhodenia akojkolvek chybovej hlasky. Z dokumentacie som zistila, ze kratsi zapis (bez jsp v ceste) sa pouzival v JSTL 1.0. Chovanie aplikacie, ale nedava ziadny zmysel, pretoze v oboch pripadoch sme deployli ten isty war-file a ziadne skrytu staru verziu JSTL som v Tomcate 5.5 nenasla. Dakujem za pripadnu pomoc Radovana Straube
Re: JSTL a Tomcat
Radovana Straube napsal(a): Dobry den, bohuzial nie som ziaden expert na JSTL a Google tiez nepomohol. Mam cudzi projekt, kde sa pouziva JSTL 1.1.2. V Tomcat 6.0 aplikacia funguje iba vtedy, ked sa pouzije tento zapis %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c% a v Tomcate 5.5 funguje aplikacia iba s tymto zapisom %@ taglib uri=http://java.sun.com/jstl/core; prefix=c% Pri pouziti spravneho zapisu v Tomcat 5.5 sa tagy jednoducho nevyhodnotia, bez vyhodenia akojkolvek chybovej hlasky. Z dokumentacie som zistila, ze kratsi zapis (bez jsp v ceste) sa pouzival v JSTL 1.0. Chovanie aplikacie, ale nedava ziadny zmysel, pretoze v oboch pripadoch sme deployli ten isty war-file a ziadne skrytu staru verziu JSTL som v Tomcate 5.5 nenasla. To opravdu nedává smysl, uri s /jstl/core je pro JSTL 1.0 a uri s /jsp/jstl/core je pro JSTL 1.1. Používal jsem JSTL 1.1 na Tomcatu 5.5 i 6.0 bez problémů s tím /jsp/jstl/core. Jediné, co mně napadá, je zkontrolovat si verzi Servlet API definovanou v WEB-INF/web.xml, protože pokud je tam web-app version=2.3 tak sekvence ${} vyhodnocují samotné tagy, pokud je tam web-app version=2.4 tak je vyhodnocuje JSP engine a v TomCatu 6.0 může být i web-app version=2.5. Mezi Servlet API 2.3 a 2.4 totiž byla změna v JSP z verze 1.2 na 2.0, která znamenala přesun EL jazyka ze specifikace JSTL do speficikace JSP. Pokud si to dobře poamatuji, implementace JSTL 1.1 podporuje kvůli zpětné kompatibilitě i JSTL 1.0, takže použitím uri s /jstl/core se přepne do historického módu a stává se tedy implementací staré verze JSTL. Makub -- ~~ Supercomputing Center Brno Martin Kuba Institute of Computer Scienceemail: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 -- smime.p7s Description: S/MIME Cryptographic Signature
Re: JasperReports iReport a Xml
Udaje ktore su dynamicke (menia sa) sa umiestnuju v iReporte do sekcie detail a potom uz by sa mali zobrazovat vsetky polozky. On Thu, 2008-09-25 at 11:31 +, Petr Roubal wrote: Tak Xml už v reportu načtu .. dokonce když pustím report tak se načtou data... Bohužel pro data data co tvoří položky se mě načte jedna hodnota a ta se opakuje ve všech následujících ... Mám field do kterýho načítám jmeno a XPath je /izp/jmeno a načte se jmeno ,pak mám field jako položku která má vypisovat aktuální rok na položce a xpath je /izp/years/year/rok a do fieldu rok se nahrává pořad jen první hodnota. Ukázka xml izp jmenoxx/jmeno years year rok1/rok platba14 765/platba wif1114 097/wif11 wif120/wif12 celkovaHodnota13 712/celkovaHodnota odkupne0/odkupne souhrnPlateb14 765/souhrnPlateb poplatky385/poplatky pojCastka4 000 000/pojCastka /year year rok2/rok platba14 765/platba wif1128 265/wif11 wif120/wif12 celkovaHodnota27 497/celkovaHodnota odkupne0/odkupne souhrnPlateb29 530/souhrnPlateb poplatky768/poplatky pojCastka4 000 000/pojCastka /year year rok3/rok platba14 765/platba wif1142 504/wif11 wif120/wif12 celkovaHodnota41 354/celkovaHodnota odkupne0/odkupne souhrnPlateb44 295/souhrnPlateb poplatky1 151/poplatky pojCastka4 000 000/pojCastka /year /years /izp Pak se mě vypíše jmeno xx a udělají se mě 3 řádky a ve všech je rok 1. Díky Petr Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 25.9.2008 10:13:00 Předmět: Re: JasperReports iReport a Xml Neviem ci prejdu prilohy, tam je ukazana zakaldna praca s XML/XPATH v iReport. nejake linky: http://vavru.cz/java/spring-framework/dynamicke-pdf-pomoci-jasperreports-ireport-a-spring-frameworku/ http://wwwmail-archive.com/konference@java.cz/msg05716.html On Wed, 2008-09-24 at 08:25 +, Petr Roubal wrote: Ahoj, mám dotaz vytvořil jsem v iReportu - Jasper Report. Vytvořil jsem XmlDataSource na xml. Struktůra xml izp jmeno/prijmeni prijmeni/prijmeni years year /year year /year /years izp V iReportu zadám cestu k Xml s daty pak se v TextFieldu pokouším připojit na například jmeno jako expresion F{/izp/jmeno} a iReport nic nenajde. Zkoušel jsem i /jmeno apod. ale nechce mě to data z xml natáhnout a pořád hlásí problém: [EMAIL PROTECTED] Field not found : /izp/jmeno /jasperReport/pageHeader[1]/band[1]/textField[1]/textFieldExpression[1] Nemohl by někdo poradit jak se na element v xml napojit ? Popřípadě mě napadá ještě druhej problém jak rozlišit jmeno ... prijmeni a data jako jsou year ? Díky Petr -- wwwinpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku.
Re: JasperReports iReport a Xml
Ahoj,Tak report už funguje,potřeboval bych ale poradit jak vytvořit chart z dat co mi jdou do sloupcu mám sloupec rok a sloupec celkovaHodnota ...zkoušel jsem vytvořit dataset pro XY Chart jako XYSeries - Výraz pro sérii $F{rok} - Výraz pro hodnotu X $F{rok} - Výraz pro hodnotu Y $F{celkovaHodnota} kde rok i celkovaHodnota jsou typu Integer bohužel se mě ale nic nezobrazí - nemusím třeba ještě tu serii nějak napojit na dataset a ten na chart ??tj nechápu proč se nic nevytiskne v chartu když jinak se report tiskne .( Díky Petr Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 26.9.2008 10:00:00 Předmět: Re: JasperReports iReport a Xml Udaje ktore su dynamicke (menia sa) sa umiestnuju v iReporte do sekcie detail a potom uz by sa mali zobrazovat vsetky polozky. On Thu, 2008-09-25 at 11:31 +, Petr Roubal wrote: Tak Xml už v reportu načtu .. dokonce když pustím report tak se načtou data... Bohužel pro data data co tvoří položky se mě načte jedna hodnota a ta se opakuje ve všech následujících ... Mám field do kterýho načítám jmeno a XPath je /izp/jmeno a načte se jmeno ,pak mám field jako položku která má vypisovat aktuální rok na položce a xpath je /izp/years/year/rok a do fieldu rok se nahrává pořad jen první hodnota. Ukázka xml izp jmenoxx/jmeno years year rok1/rok platba14 765/platba wif1114 097/wif11 wif120/wif12 celkovaHodnota13 712/celkovaHodnota odkupne0/odkupne souhrnPlateb14 765/souhrnPlateb poplatky385/poplatky pojCastka4 000 000/pojCastka /year year rok2/rok platba14 765/platba wif1128 265/wif11 wif120/wif12 celkovaHodnota27 497/celkovaHodnota odkupne0/odkupne souhrnPlateb29 530/souhrnPlateb poplatky768/poplatky pojCastka4 000 000/pojCastka /year year rok3/rok platba14 765/platba wif1142 504/wif11 wif120/wif12 celkovaHodnota41 354/celkovaHodnota odkupne0/odkupne souhrnPlateb44 295/souhrnPlateb poplatky1 151/poplatky pojCastka4 000 000/pojCastka /year /years /izp Pak se mě vypíše jmeno xx a udělají se mě 3 řádky a ve všech je rok 1. Díky Petr Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 25.9.2008 10:13:00 Předmět: Re: JasperReports iReport a Xml Neviem ci prejdu prilohy, tam je ukazana zakaldna praca s XML/XPATH v iReport. nejake linky: http://vavrucz/java/spring-framework/dynamicke-pdf-pomoci-jasperreports-ireport-a-spring-frameworku/ http://wwwmail-archive.com/konference@java.cz/msg05716.html On Wed, 2008-09-24 at 08:25 +, Petr Roubal wrote: Ahoj, mám dotaz vytvořil jsem v iReportu - Jasper Report. Vytvořil jsem XmlDataSource na xml. Struktůra xml izp jmeno/prijmeni prijmeni/prijmeni years year /year year /year /years izp V iReportu zadám cestu k Xml s daty pak se v TextFieldu pokouším připojit na například jmeno jako expresion F{/izp/jmeno} a iReport nic nenajde. Zkoušel jsem i /jmeno apod. ale nechce mě to data z xml natáhnout a pořád hlásí problém: [EMAIL PROTECTED] Field not found : /izp/jmeno /jasperReport/pageHeader[1]/band[1]/textField[1]/textFieldExpression[1] Nemohl by někdo poradit jak se na element v xml napojit ? Popřípadě mě napadá ještě druhej problém jak rozlišit jmeno ... prijmeni a data jako jsou year ? Díky Petr -- wwwinpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku.
Re: JasperReports iReport a Xml
Teraz som si vsimol ze bude este asi zle zadany XPATH dotaz, spravne by mal byt: /izp/years/year a potom pridat jednotlive fieldy: rok platba ... RM On Thu, 2008-09-25 at 11:31 +, Petr Roubal wrote: Tak Xml už v reportu načtu .. dokonce když pustím report tak se načtou data... Bohužel pro data data co tvoří položky se mě načte jedna hodnota a ta se opakuje ve všech následujících ... Mám field do kterýho načítám jmeno a XPath je /izp/jmeno a načte se jmeno ,pak mám field jako položku která má vypisovat aktuální rok na položce a xpath je /izp/years/year/rok a do fieldu rok se nahrává pořad jen první hodnota. Ukázka xml izp jmenoxx/jmeno years year rok1/rok platba14 765/platba wif1114 097/wif11 wif120/wif12 celkovaHodnota13 712/celkovaHodnota odkupne0/odkupne souhrnPlateb14 765/souhrnPlateb poplatky385/poplatky pojCastka4 000 000/pojCastka /year year rok2/rok platba14 765/platba wif1128 265/wif11 wif120/wif12 celkovaHodnota27 497/celkovaHodnota odkupne0/odkupne souhrnPlateb29 530/souhrnPlateb poplatky768/poplatky pojCastka4 000 000/pojCastka /year year rok3/rok platba14 765/platba wif1142 504/wif11 wif120/wif12 celkovaHodnota41 354/celkovaHodnota odkupne0/odkupne souhrnPlateb44 295/souhrnPlateb poplatky1 151/poplatky pojCastka4 000 000/pojCastka /year /years /izp Pak se mě vypíše jmeno xx a udělají se mě 3 řádky a ve všech je rok 1. Díky Petr Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 25.9.2008 10:13:00 Předmět: Re: JasperReports iReport a Xml Neviem ci prejdu prilohy, tam je ukazana zakaldna praca s XML/XPATH v iReport. nejake linky: http://vavru.cz/java/spring-framework/dynamicke-pdf-pomoci-jasperreports-ireport-a-spring-frameworku/ http://wwwmail-archive.com/konference@java.cz/msg05716.html On Wed, 2008-09-24 at 08:25 +, Petr Roubal wrote: Ahoj, mám dotaz vytvořil jsem v iReportu - Jasper Report. Vytvořil jsem XmlDataSource na xml. Struktůra xml izp jmeno/prijmeni prijmeni/prijmeni years year /year year /year /years izp V iReportu zadám cestu k Xml s daty pak se v TextFieldu pokouším připojit na například jmeno jako expresion F{/izp/jmeno} a iReport nic nenajde. Zkoušel jsem i /jmeno apod. ale nechce mě to data z xml natáhnout a pořád hlásí problém: [EMAIL PROTECTED] Field not found : /izp/jmeno /jasperReport/pageHeader[1]/band[1]/textField[1]/textFieldExpression[1] Nemohl by někdo poradit jak se na element v xml napojit ? Popřípadě mě napadá ještě druhej problém jak rozlišit jmeno ... prijmeni a data jako jsou year ? Díky Petr -- wwwinpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku.
Re: JasperReports iReport a Xml
Problém byl v tom že jsem do field description psal XPath místo toho abych tam jen napsal rok tak jsem tam psal /izp/years/year/rok Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 26.9.2008 10:12:00 Předmět: Re: JasperReports iReport a Xml Teraz som si vsimol ze bude este asi zle zadany XPATH dotaz, spravne by mal byt: /izp/years/year a potom pridat jednotlive fieldy: rok platba ... RM On Thu, 2008-09-25 at 11:31 +, Petr Roubal wrote: Tak Xml už v reportu načtu .. dokonce když pustím report tak se načtou data... Bohužel pro data data co tvoří položky se mě načte jedna hodnota a ta se opakuje ve všech následujících ... Mám field do kterýho načítám jmeno a XPath je /izp/jmeno a načte se jmeno ,pak mám field jako položku která má vypisovat aktuální rok na položce a xpath je /izp/years/year/rok a do fieldu rok se nahrává pořad jen první hodnota. Ukázka xml izp jmenoxx/jmeno years year rok1/rok platba14 765/platba wif1114 097/wif11 wif120/wif12 celkovaHodnota13 712/celkovaHodnota odkupne0/odkupne souhrnPlateb14 765/souhrnPlateb poplatky385/poplatky pojCastka4 000 000/pojCastka /year year rok2/rok platba14 765/platba wif1128 265/wif11 wif120/wif12 celkovaHodnota27 497/celkovaHodnota odkupne0/odkupne souhrnPlateb29 530/souhrnPlateb poplatky768/poplatky pojCastka4 000 000/pojCastka /year year rok3/rok platba14 765/platba wif1142 504/wif11 wif120/wif12 celkovaHodnota41 354/celkovaHodnota odkupne0/odkupne souhrnPlateb44 295/souhrnPlateb poplatky1 151/poplatky pojCastka4 000 000/pojCastka /year /years /izp Pak se mě vypíše jmeno xx a udělají se mě 3 řádky a ve všech je rok 1. Díky Petr Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 25.9.2008 10:13:00 Předmět: Re: JasperReports iReport a Xml Neviem ci prejdu prilohy, tam je ukazana zakaldna praca s XML/XPATH v iReport. nejake linky: http://vavru.cz/java/spring-framework/dynamicke-pdf-pomoci-jasperreports-ireport-a-spring-frameworku/ http://wwwmail-archive.com/konference@java.cz/msg05716.html On Wed, 2008-09-24 at 08:25 +, Petr Roubal wrote: Ahoj, mám dotaz vytvořil jsem v iReportu - Jasper Report. Vytvořil jsem XmlDataSource na xml. Struktůra xml izp jmeno/prijmeni prijmeni/prijmeni years year /year year /year /years izp V iReportu zadám cestu k Xml s daty pak se v TextFieldu pokouším připojit na například jmeno jako expresion F{/izp/jmeno} a iReport nic nenajde. Zkoušel jsem i /jmeno apod. ale nechce mě to data z xml natáhnout a pořád hlásí problém: [EMAIL PROTECTED] Field not found : /izp/jmeno /jasperReport/pageHeader[1]/band[1]/textField[1]/textFieldExpression[1] Nemohl by někdo poradit jak se na element v xml napojit ? Popřípadě mě napadá ještě druhej problém jak rozlišit jmeno ... prijmeni a data jako jsou year ? Díky Petr -- wwwinpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku.
Re: JasperReports iReport a Xml
S grafmi som nerobil, ale mozno toto pomoze: http://wiki.answers.com/Q/How_do_i_use_XY_Line_graph_in_Ireport On Fri, 2008-09-26 at 08:06 +, Petr Roubal wrote: Ahoj, Tak report už funguje, potřeboval bych ale poradit jak vytvořit chart z dat co mi jdou do sloupcu mám sloupec rok a sloupec celkovaHodnota ... zkoušel jsem vytvořit dataset pro XY Chart jako XYSeries - Výraz pro sérii $F{rok} - Výraz pro hodnotu X $F{rok} - Výraz pro hodnotu Y $F{celkovaHodnota} kde rok i celkovaHodnota jsou typu Integer bohužel se mě ale nic nezobrazí - nemusím třeba ještě tu serii nějak napojit na dataset a ten na chart ?? tj nechápu proč se nic nevytiskne v chartu když jinak se report tiskne .( Díky Petr Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 26.9.2008 10:00:00 Předmět: Re: JasperReports iReport a Xml Udaje ktore su dynamicke (menia sa) sa umiestnuju v iReporte do sekcie detail a potom uz by sa mali zobrazovat vsetky polozky. On Thu, 2008-09-25 at 11:31 +, Petr Roubal wrote: Tak Xml už v reportu načtu .. dokonce když pustím report tak se načtou data... Bohužel pro data data co tvoří položky se mě načte jedna hodnota a ta se opakuje ve všech následujících ... Mám field do kterýho načítám jmeno a XPath je /izp/jmeno a načte se jmeno ,pak mám field jako položku která má vypisovat aktuální rok na položce a xpath je /izp/years/year/rok a do fieldu rok se nahrává pořad jen první hodnota. Ukázka xml izp jmenoxx/jmeno years year rok1/rok platba14 765/platba wif1114 097/wif11 wif120/wif12 celkovaHodnota13 712/celkovaHodnota odkupne0/odkupne souhrnPlateb14 765/souhrnPlateb poplatky385/poplatky pojCastka4 000 000/pojCastka /year year rok2/rok platba14 765/platba wif1128 265/wif11 wif120/wif12 celkovaHodnota27 497/celkovaHodnota odkupne0/odkupne souhrnPlateb29 530/souhrnPlateb poplatky768/poplatky pojCastka4 000 000/pojCastka /year year rok3/rok platba14 765/platba wif1142 504/wif11 wif120/wif12 celkovaHodnota41 354/celkovaHodnota odkupne0/odkupne souhrnPlateb44 295/souhrnPlateb poplatky1 151/poplatky pojCastka4 000 000/pojCastka /year /years /izp Pak se mě vypíše jmeno xx a udělají se mě 3 řádky a ve všech je rok 1. Díky Petr Původní zpráva Od koho: Richard Mihalovič [EMAIL PROTECTED] Komu: Java konference@java.cz Datum: 25.9.2008 10:13:00 Předmět: Re: JasperReports iReport a Xml Neviem ci prejdu prilohy, tam je ukazana zakaldna praca s XML/XPATH v iReport. nejake linky: http://vavru.cz/java/spring-framework/dynamicke-pdf-pomoci-jasperreports-ireport-a-spring-frameworku/ http://wwwmail-archive.com/konference@java.cz/msg05716.html On Wed, 2008-09-24 at 08:25 +, Petr Roubal wrote: Ahoj, mám dotaz vytvořil jsem v iReportu - Jasper Report. Vytvořil jsem XmlDataSource na xml. Struktůra xml izp jmeno/prijmeni prijmeni/prijmeni years year /year year /year /years izp V iReportu zadám cestu k Xml s daty pak se v TextFieldu pokouším připojit na například jmeno jako expresion F{/izp/jmeno} a iReport nic nenajde. Zkoušel jsem i /jmeno apod. ale nechce mě to data z xml natáhnout a pořád hlásí problém: [EMAIL PROTECTED] Field not found : /izp/jmeno /jasperReport/pageHeader[1]/band[1]/textField[1]/textFieldExpression[1] Nemohl by někdo poradit jak se na element v xml napojit ? Popřípadě mě napadá ještě druhej problém jak rozlišit jmeno ... prijmeni a data jako jsou year ? Díky Petr -- wwwinpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku. -- www.inpage.cz - www stranky za 3 Kc a za chvilku.
Re: JSTL a Tomcat
Jediné, co mně napadá, je zkontrolovat si verzi Servlet API definovanou v WEB-INF/web.xml, protože pokud je tam web-app version=2.3 tak sekvence ${} vyhodnocují samotné tagy, pokud je tam web-app version=2.4 tak je vyhodnocuje JSP engine a v TomCatu 6.0 může být i web-app version=2.5. S atributom version som uz experimentovala. Bohuzial nema na chovanie aplikacie ziadny vplyv. Radovana Straube
Re: JSTL a Tomcat
Radovana Straube napsal(a): Jediné, co mně napadá, je zkontrolovat si verzi Servlet API definovanou v WEB-INF/web.xml, protože pokud je tam web-app version=2.3 tak sekvence ${} vyhodnocují samotné tagy, pokud je tam web-app version=2.4 tak je vyhodnocuje JSP engine a v TomCatu 6.0 může být i web-app version=2.5. S atributom version som uz experimentovala. Bohuzial nema na chovanie aplikacie ziadny vplyv. A co se stane, když někam do textu JSP *mimo* tagy napíšete EL výraz, třeba ${pageContext.request.remoteAddr} Zpracuje se na tom TomCatu 5.5 nebo ne ? Makub -- ~~ Supercomputing Center Brno Martin Kuba Institute of Computer Scienceemail: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 -- smime.p7s Description: S/MIME Cryptographic Signature
Re: JSTL a Tomcat
Nie, nespracuje sa to. Radovana Straube --- On Fri, 9/26/08, Martin Kuba [EMAIL PROTECTED] wrote: From: Martin Kuba [EMAIL PROTECTED] Subject: Re: JSTL a Tomcat To: Java konference@java.cz Date: Friday, September 26, 2008, 1:32 PM Radovana Straube napsal(a): Jediné, co mně napadá, je zkontrolovat si verzi Servlet API definovanou v WEB-INF/web.xml, protože pokud je tam web-app version=2.3 tak sekvence ${} vyhodnocují samotné tagy, pokud je tam web-app version=2.4 tak je vyhodnocuje JSP engine a v TomCatu 6.0 může být i web-app version=2.5. S atributom version som uz experimentovala. Bohuzial nema na chovanie aplikacie ziadny vplyv. A co se stane, když někam do textu JSP *mimo* tagy napíšete EL výraz, třeba ${pageContext.request.remoteAddr} Zpracuje se na tom TomCatu 5.5 nebo ne ? Makub -- ~~ Supercomputing Center Brno Martin Kuba Institute of Computer Scienceemail: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 --
Re: Java Applet a integrated windows authentication
Dobrý den, opravdu nikdo nezná odpověď na tuto otázku ? Předem děkuji, Korecký Ing. Vladislav Korecký wrote: Dobrý den, měl bych dotaz ohledně integrované windows authentifikace a Java Appletu. Mám jednoduchý JavaApplet který pomocí java.net.Url otevře URL adresu a zobrazí obsah stránky v jEditorPane. Na IIS se nachazi 2 stránky (obě mají zapnutou windows authentifikaci) 1) obsahuje java applet a má na ní přístup user1 i user2. 2) obsahuje jenom text a má na ní přístup jen user1. Takže stránka1 zobrazuje obsah stránky2 v JavaAppletu Popis: -- Když spustím applet v IE (běžícím pod uživatelem user1) zobrazí se stránka v appletu korektně. Když spustím IE pod uživatelem user2 vidím v appletu access denied. - To je OK Když spustím applet ve Firefox pod uživatelem user1, firefox se zeptá na jméno a heslo, zopakuji přihlášení jako user1 a vše funguje jak má. V apletu opět vidím stránku z IIS. - Taky OK Když spustím applet ve Firefox pod uživatelem user2, firefox se zeptá na jméno a heslo, zopakuji přihlášení jako user2 a vše funguje jak má. V apletu vidím access denied. - Taky OK Když spustím applet ve Firefox pod uživatelem user1, firefox se zeptá na jméno a heslo, já zadám do přihlašovacího dialogu user2 (applet by podle mě měl ukazovat access denied) a přesto vidím stránku vyrenderovanou v Java Appletu. - To je špatně. Otázka: Vypadá to že Java Applet bere přihlašovací údaje z kontextu spuštěné aplikace (Firefox, IE, ...) a né z aktuálního prihlášení stránky. Když process firefox běží pod user1 a do stránky jsem přihlášen jako user2, java applet používá přihlašovací údaje (user1) procesu prohlížeče a ne přihlašovací údaje stránky. Mohu nějak applet přesvědčit aby využíval user credentials stránky a ne procesu prohlížeče ? Předem děkuji za odpověď, Korecký begin:vcard fn;quoted-printable:Vladislav Koreck=C3=BD n;quoted-printable:Koreck=C3=BD;Vladislav org:GORDIC spol. s r.o.;Outsourcing team adr:;;Erbenova 4;Jihlava;;58601;Czech Republic email;internet:[EMAIL PROTECTED] title;quoted-printable:Ing. Vladislav Koreck=C3=BD tel;work:+420 567 571 491 x-mozilla-html:TRUE url:http://www.gordic.cz/portal/outsourcing/ version:2.1 end:vcard
Re: JSTL a Tomcat
Radovana Straube napsal(a): Nie, nespracuje sa to. Radovana Straube Pak je příčina problému jasná, JSP nezpracuje EL výrazy, takže JSTL 1.1 tagy dostanou místo očekávaných objektů jenom řetězce a neví si s nimi rady. Při přepnutí na JSTL 1.0 vyhodnotí tagy EL výrazy samy a tak zafungují. Teď je ještě třeba zjistit, proč JSP nezpracovává EL výrazy. Zkontrolujte, že web.xml začíná korektně pro verzi 2.4, tj. web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd; version=2.4 TomCat 5.5 musí EL výrazy zpracovat, pokud má web.xml nastavenou verzi 2.4. Makub -- ~~ Supercomputing Center Brno Martin Kuba Institute of Computer Scienceemail: [EMAIL PROTECTED] Masaryk University http://www.ics.muni.cz/~makub/ Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775 -- smime.p7s Description: S/MIME Cryptographic Signature
Testovani connection pri javax.mail
Zdravicko, mam mailoveho klienta, ktory sa pripoji k SMTP serveru a odosle email. Vyuzivam pri tom javax.mail api. Nas drobny problem je, ze ak sa chceme pripojit smtp serveru a poslat email, nedosiahnutelny SMTP server vyexcepšnuje az pri sendMessage a nie pri connect. Podla specky sa to takto chova korektne (JavaMail-1.2.pdf): // get a transport that can handle sending message to // InternetAddresses. This will probably map to a transport // that supports SMTP. Transport trans = session.getTransport(addrs[0]); // add ourselves as ConnectionEvent and TransportEvent listeners trans.addConnectionListener(this); trans.addTransportListener(this); // connect method determines what host to use from the session properties trans.connect(); // send the message to the addresses we specified above trans.sendMessage(msg, addrs); Pre nas by bolo idealne zistit dostupnost SMTP serveru uz pri vytvarani session objektu, ale nepali nas to zase az tak aby sme nasilu vytvarali tcp/ip konekciu na port 25... Ma niekto nejake elegantne riesenie na tento problem? NORBERT KRANKILLA J2EE Systems IT Application Integration Services Information Technology Komerční banka, a. s. Na Příkopě 22 114 07 Praha 1 gsm:+420 725 530 345 e-mail: [EMAIL PROTECTED] www.kb.cz P Myslete na přírodu... Jezte bobry, zachráníte stromy. Tento e-mail je urcen pouze pro jeho adresata/adresaty a muze obsahovat duverne informace, jejichz ochrana muze byt vyzadovana pravnimi predpisy. Jestlize jste zpravu obdrzel(a) omylem, neprodlene informujte jejiho odesilatele a tuto zpravu, jeji prilohy a pripadne kopie ihned vymazte. Jakakoli forma uziti, zverejneni, reprodukce, kopirovani, distribuce a sireni teto zpravy je v takovem pripade zakazana. Komercni banka, a.s., neodpovida za mozne skody zpusobene neuplnym prenosem, moznou modifikaci ci zpozdenim teto zpravy behem prenosu od odesilatele k adresatovi. This e-mail transmission is intended solely for the ordinary user of the e-mail address to which it was addressed. It may contain legally privileged and/or confidential information. If you have received this e-mail in error or are not an intended recipient please inform the sender with-out delay and delete this e-mail, attachments and possible copies immediately. The unauthorised use, disclosure, distribution and/or copying of this e-mail or any information it contains is prohibited. Komercni banka, a. s., does not accept liability for any damage caused by incomplete transmission, possible modification or delay of this e-mail during the transmission from the sender to the recipient.