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
Java Applet a integrated windows authentication
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: Code-Behind
Vsem dekuji za odpovedi. Resenim je tedy pouzit Framework (viz. nize). Vim ze jste se zde preli zda klikatka ano nebo ne, ale ja bych na zacatek radeji to klikatko :-) Ktery z techto frameworku vybrat, aby byl co nejvice integrovan do NetBeans ? Roman Pichlik wrote: Martin Kuba napsal(a): Roman Pichlik wrote: Kazdopadne to uz jsme trochu mimo puvodni tema... Take jsem hledal jestli v Jave existuje framework co funguje na principu ASP.NET nebo Adobe Flex (tj. deklarace v XML + oddeleny code "behind" na obsluhu udalosti a manipulaci s komponentami), ale nic podobneho zatim v Jave neobjevil. po treti, existuji - JSF+facelects|clay - Tapestry - Wicket a - Stripes :-) a urcite nektere dalsi ;-)
Re: Code-Behind
A jak je to s obsluhou jednotlivých kontrolů na serveru ? Opět malá ukázka ze C#: File.aspx: ... ... File.cs ... mujTextBox.Text = "Muj text"; ... Nevím zda je to z mé ukázky patrné, ale jde o to, že když dám kontrolu v aspx stránce přepínač runat="server", je tento kontrol dostupný na serverové částí a mohu s ním pracovat jako s každým jiným objektem. Je to součást Code-Behind přístupu. Mám tuto možnost i v Java ? Pokud ano můžete mi prosím poslat nějaký link na tutorial ? Děkuji, Korecký Jiri Mares wrote: Ahoj, ona je to i ta prvni moznost :-)) protoze vsechny frameworky vypsane v druhem bode pouzivaji MVC jako navrhovy vzor. Jirka Ing. Vladislav Korecký napsal(a): V C# je situace následující : Každá aspx stránka má 3 soubory: jmeno.aspx - layout stránky, serverovy prvek (komponenta) je reprezentovana spec. HTML elementem např: jmeno.design.cs - design generated code, kod generovany designerem (VS2005) Jsou zde deklarace objektu použitých v aspx stránce. jmeno.cs - samotný C# code dané stránky (metody, property, atd ... ) Pak je striktně oddělen layout od samotného kodu. A uvítal bych tuto možnost i v Java, dle vaší odpovědi soudím, že to tam jde a že je to ta druhá možnost. Je to tak ? Doufám že jsem to popsal srozumitelně. Korecký Roman Pichlik wrote: Nevim jestli si predstavujete pod pojmem Code-Behind to same co ja, kazdopadne: - vetsina web frameworku je striktne MVC - JSF + Facelets|Clay, Tapestry, Wicket umoznuji psat stare dobre HTML a pres specialni binding (atribut HTML elementu) napojit jednotlive komponenty na jejich serverove protejsky Ing. Vladislav Korecký napsal(a): Dobrý den, Jsem programátor C# a ve svém volném čase si rozšiřuji obzory a učím se Java. Nedávno jsem zkoušel napsat web aplikace a trochu mi chybělo rozdělění code od HTML. A teď k mé otázce: Existuje možnost psát JSP stránky v režimu Code-Behind ? Když jsem se koukal na videa NetBeans 6 beta 1, tak se mi zdálo že tam něco jako code-behind je, ale nejsem si jist. Předem děkuji za odpověď, Korecký
Re: Code-Behind
V C# je situace následující : Každá aspx stránka má 3 soubory: jmeno.aspx - layout stránky, serverovy prvek (komponenta) je reprezentovana spec. HTML elementem např: jmeno.design.cs - design generated code, kod generovany designerem (VS2005) Jsou zde deklarace objektu použitých v aspx stránce. jmeno.cs - samotný C# code dané stránky (metody, property, atd ... ) Pak je striktně oddělen layout od samotného kodu. A uvítal bych tuto možnost i v Java, dle vaší odpovědi soudím, že to tam jde a že je to ta druhá možnost. Je to tak ? Doufám že jsem to popsal srozumitelně. Korecký Roman Pichlik wrote: Nevim jestli si predstavujete pod pojmem Code-Behind to same co ja, kazdopadne: - vetsina web frameworku je striktne MVC - JSF + Facelets|Clay, Tapestry, Wicket umoznuji psat stare dobre HTML a pres specialni binding (atribut HTML elementu) napojit jednotlive komponenty na jejich serverove protejsky Ing. Vladislav Korecký napsal(a): Dobrý den, Jsem programátor C# a ve svém volném čase si rozšiřuji obzory a učím se Java. Nedávno jsem zkoušel napsat web aplikace a trochu mi chybělo rozdělění code od HTML. A teď k mé otázce: Existuje možnost psát JSP stránky v režimu Code-Behind ? Když jsem se koukal na videa NetBeans 6 beta 1, tak se mi zdálo že tam něco jako code-behind je, ale nejsem si jist. Předem děkuji za odpověď, Korecký
Code-Behind
Dobrý den, Jsem programátor C# a ve svém volném čase si rozšiřuji obzory a učím se Java. Nedávno jsem zkoušel napsat web aplikace a trochu mi chybělo rozdělění code od HTML. A teď k mé otázce: Existuje možnost psát JSP stránky v režimu Code-Behind ? Když jsem se koukal na videa NetBeans 6 beta 1, tak se mi zdálo že tam něco jako code-behind je, ale nejsem si jist. Předem děkuji za odpověď, Korecký
NetBeans a JTree
Dobrý den, jsem začátečník v Java a mám několik problémů s JTree a NetBeans. Můžete mi někdo poradit ? 1) JTree se dá kolekce TreeNode nastavit jen v konstruktoru ? 2) Co když budu chtít za provozu vyměnit již přiřazenou kolekci TreeNode, jde to ? Popřípadě jak ? 3) Lze nějak v NetBeans "naklikat" nodes u JTree ? 4) Jak mohu v NetBeans přiřadit JTree kolekci TreeNodes ? NetBeans vždy vytvoří prázdný konstruktor new JTree(), takže mám ve stromečku jen defaultní TreeNode a kód formuláře se nedá měnit. Předem děkuji za odpovědi, Korecký
Napojení JAVA clienta na aplikační server .NET
Dobrý den, pracuji ve firmě kde se většina vývoje soustředí na platformu .NET Nedávno vyvstal problém portování našich aplikací na jinou než MS platformu. Jako jeden z horkých kandidátu na klientskou aplikaci se mi jeví Java, je multiplatformní a MS ji celkem dobře opsal do C#, takže by to nebyl ani takový problém programovat ve dvou jazycích. Nyní mě trápí otázka zda lze volat .NET aplikační server z Java aplikace jinak než přes webové služby. Má někdo zkušenosti s tímto propojením ? Můžete mi prosím sdělit vaše zkušenosti a názory ? Předem děkuji. S pozdravem, Korecký