Ještě bych doplnil: K pozornosti vřele doporučuji interface
HttpSessionActivationListener, HttpSessionAttributeListener,
HttpSessionBindingListener a HttpSessionListener.
Perzistetním session bych se osobně vyhýbal obloukem, pokud tedy nejde o
maličkou aplikaci pro pár uživatelů. A to nikdy nev
Ehm, nebude to tim, ze "\n" je reprezentace "newline character"? Pokud
potrebuji zapsat string "domena zpetne lomitko naprstek", musim do kodu dat
"domena\\naprstek".
Mirek
-Original Message-
From: konference-boun...@java.cz [mailto:konference-boun...@java.cz] On Behalf
Ahoj,
doporučuji tvojí pozornosti class MDC příp. NDC
(http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/MDC.html,
http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/NDC.html).
Předpokládám že to je to co přesně hledáš.
Mirek
-Original Message-
Zdravím kolegy,
mám následující otázku: V poměrně rozsáhlém projektu se nám vyskytl problém v
tom, že v jednom modulu dochází k následující konstrukci
myObject.setDateAttribute(originalObject.getTimestampAttribute); //*1
tj. dochází k tomu, že do atributu typu java.util.Date je vložen
Ahoj,
pokud potřebuješ pouze z excelovského souboru vytahovat data (tj. nikoliv
otevřít aplikaci MS Excel se souborem), doporučuji Apache POI
(http://poi.apache.org/), konkrétně HSSF
(http://poi.apache.org/hssf/index.html). Má trochu problémy s nejnovějším
formátem Excel 2007, ale starší formá
Vážení kolegové,
mám následující problém: Parametr metody mi dodá _string_, který reprezentuje
classname. Od tohoto classname potřebuji vytvořit v metodě potomka, kterému
předefinuji jednu metodu, a vrátím jej.
Problém je, jak pro class, ke kterému jsem dostal pouze jméno, vytvořit v
metodě po
Obávám se, že to nepůjde -- generika jsou v Javě pouze na úrovni typové
kontroly překladačem, po překladu z A vznikne A. Více viz.
http://java.sun.com/developer/technicalArticles/J2SE/generics/index.html
(poznámka až úplně dole).
Mirek
-Original Message-
From: [EMAI
http://java.sun.com/j2se/1.4.2/docs/api/java/text/DecimalFormat.html
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Jedlička
Sent: Friday, February 15, 2008 12:40 PM
To: Java konference
Subject: Desetinna cisla
Zdravim,
mam mozna zacatecnick
Děkuji. Platí to pro aktuální verze, nebo i do minulosti?
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Richard Mihalovic
Sent: Friday, November 23, 2007 10:35 AM
To: Java
Subject: RE: OT: Zakaznik / legalna java
Tak som dos
Výborný nápad. Mohl bych poprosit aby se výsledek pak někde vyvěsil a sem se
dal link? Pokud tedy Sun odpoví zadarmo.
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jozef Babjak
Sent: Tuesday, November 20, 2007 1:54 PM
To: Java
Ne, to není to co potřebuju. Já log soubory nepotřebuju prohlížet, ale postupně
načítat, prohnat soustavou filtrů, provést nějaké statistické analýzy a nakonec
uložit do db tak, aby db reflektovala ten původní log soubor. Jak jsem psal,
log soubory jsou i několik let staré a dost velké.
Chains
No, do budoucnosti určitě ano. Ale ty log soubory už existují, já je musím
procházet zpětně.
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Kuba
Sent: Thursday, November 15, 2007 11:48 AM
To: Java
Subject: Re: log4j: nac
A odpovím si sám:
http://logging.apache.org/log4j/companions/receivers/apidocs/index.html
Snad se to nekomu nekdy bude hodit. Nicmene pokud mate lepsi napady, sem s nimi
:-))
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stöhr Mir
Vazeni kolegove,
vyskytl se mi nasledujici problem: Potreboval bych nacist log soubory (log4j,
verze 1.2). Jejich struktura je vice mene klasicka, vznikla konfiguraci stylu
log4j.appender.Appender_stdout.layout.ConversionPattern=%5p %t %-16c > %m%n
(toto je priklad, pro kazdy z log souboru je
No, zeptejte se na System.getProperty("java.version"), a podle toho se
zachovejte.
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Jedlička
Sent: Wednesday, October 31, 2007 3:56 PM
To: Java
Subject: Spousteni pod dan
Dekuji za skvelou formulaci, do kamene tesat!
Osobne bych veskera klikatka zakazal, aplikace by byly hned hezci :-))
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jozef Babjak
Sent: Thursday, October 25, 2007 10:54 AM
To: Java
Subject
www.weather.com. Jak na to: prostudujte jak to dělá např.
http://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin.
Jak ale bylo dříve napsáno, toto je hračka, nikoliv seriózní informace kupř.
pro piloty nebo vodohospodáře.
Mirek
Kdysi jsem toto resil, presne jak pises, ale s jednim dodatkem: Je potreba
davat pozor na restarty app. serveru, jeho pady, atd., proste obcas se stavalo
(v uvedene situaci) ze uzivatel zustal v db jakoby "pripojeny" a nemohl se
znovu prihlasit, byt jeho session nebyla aktivni.
Je dobre proto
Nedomnívám se že programovat v JSF je složité. Není snadné v něm začít
programovat, to ano. Ale jakmile na to příjdeš, už to složité nebude, naopak,
třeba Struts ti příjdou zbytečně složité a nepřehledné a neobjektové.
Na rozdíl od spousty lidí prostě na JSF nedám dopustit :-)) Nejsou dokonalé
A co teprve Ctrl+F6! :-))
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lukas Barton
Sent: Thursday, August 30, 2007 10:01 AM
To: Java
Subject: Re: Nastaveni Eclipse
Ja mam radeji Ctrl+E :-)
Lukas
Jiri Mares wrote:
> Zdravim,
>
V EJB specifikaci podle mé velmi nespolehlivé paměti nic takového není, takže
asi budete muset spoléhat na specifika jednotlivých apl. serverů. Pokud si
dobře pamatuji, Glassfish nic takového nemá. Jediné co mě napadá je postupně
procházet JNDI strom a zkoušet všechny obvyklé cesty typu java/ejb
Ehm, moc vám nerozumím, ale proč nepoužít následující konstrukci:
public void run(){
doGlobalInit();
while(true){
doLocalInit();
while(!isError()){
doSomething();
}
}
}
Pozn.: Je to velice hrub
Chytrý nápad, díky, zkusím si zapamatovat.
Problém je ale s tím "pořádně proklikat", jak si být jistý že jsem prošel
každým zákoutím if-else a try-catch-finally? :-))
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lukas Zap
No, osobně jsem to už několikrát (asi 2x :-)) řešil, a místo db jsem použil
jako zdroj svátků ResourceBundle -- a bylo to automaticky i s řešením pro jiné
locale. Nastavení se pak dělo v textovém souboru, což zvládala i průměrná
sekretářka, a fungovalo to.
Ovšem v případě, že už podobná tabulk
Ano, takto je to řešitelné. Nemyslím si ale že je to dobré řešení, a myslím si
že toto je jeden z velmi problematických bodů v používání anotací na mapování
do db (s využitím libovolného frameworku).
Ale o nějakém jiném řešení nevím.
Mirek
Vážení kolegové,
nevíte jak v servletu zjistit defaultní session timeout? Tj. hodnotu, která je
nastavena ve web.xml? Jde to vůbec?
Jde mi o to, že nevím jestli někdo přede mnou nezavolal na session metodu
setMaxInactiveInterval(int interval) s nějakou jinou hodnotou timeoutu a chtěl
bych se v
No, on to není "logicky stejný postup". Cituji javadoc k java.util.Calendar
(http://java.sun.com/j2se/1.4.2/docs/api/):
* citat
set(f, value) changes field f to value. In addition, it sets an internal member
variable to indicate that field f has been
Vážení kolegové,
mám takový spíše okrajový problém: Ve web aplikaci se každému uživateli založí
session, kam se ukládají data. A občas se stává, že uživatelé místo aby se
korektně odhlásili (link mají na každé stránce) tak prostě okno prohlížeče
zavřou (takovým tím křížkem vpravo nahoře). K odh
Zvyknul jsem si na jsf, a nemám nejmenších výhrad. Fungují, udělají cokoliv co
potřebuju, a nes... :-))
Tím neříkám, že jsf jsou nejlepší a jediné a pokud komukoli vyhovuje cokoliv
(třeba přímé psaní servletů), je to jeho věc.
Mirek
-Original Message-
From: [EMA
Děkuji za objasnění, už rozumím (naprosto dokonale). Jednoznačně je to chyba v
javadoc.
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Josef Cacek
Sent: Wednesday, May 23, 2007 12:11 PM
To: Java
Subject: Re: hashset contains wtf
Děkuji za objasnění zajímavé vlastnosti těchto objektů, které jsem si prozatím
nebyl vědom. Jenom mi není jasné následující:
1/ Set.contains(Object o)
Returns true if this set contains the specified element. More formally, returns
true if and only if this set contains an element e such that (o==
Děkuji za objasnění, už jsem zase o něco zkušenější :-))
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Kuba
Sent: Tuesday, May 22, 2007 11:00 AM
To: Java
Subject: Re: Naprosto začátečnický dotaz
Prohnal jsem ten zdrojak p
Vážení kolegové,
nějak jsem se zamotal s naprosto začátečnickým problémem, za což se stydím, ale
mohli by jste mi pomoci?
Mám následující tři classy:
public abstract class SigletonBase {
protected static SingletonBase instance;
private SingletonBase(){
// nejak
Jestli dobře rozumím dotazu, jde o čtení inicializačního parametru v EJB v.3. K
tomuto slouží standardní deployment descriptor ejb-jar.xml, definovaný ve
specifikaci EJB3.0. Vice viz. Google, nebo ona specifikace.
Jiný problém je, pokud těchto parametrů je více (třeba stovky ...). Jak to pak
el
Pokud máte JDBC driver, měl by jakš-takš fungovat SQuirreL
(http://squirrel-sql.sourceforge.net/). Jestli ale bude umět to co potřebujete,
nevím.
Další možnost je napsat si ho sám, nemělo by to být nic složitého :-))
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailt
Vážení kolegové,
mám trochu off-topic dotaz: Mohli by jste mi prosím doporučit vhodný nástroj
pro analýzu log souborů? Logy jsou z log4j (takže alespoň trochu java :-)),
typická velikost 10-50 MB, struktura klasicky něco jako %5p %d %t %-16c >
%m%n.
Měl by umět tyto logy různě prosívat podle
Myslím si že to co potřebujete je distribuovaná transakce, jestli tedy rozumím
vašemu dotazu. K tomu potřebujete transakčního managera, a podobné další věci.
Zkuste se kouknout na http://java.sun.com/products/jta/. Klíčová slova pro pana
Googla jsou "distributed transaction java".
Úplně první nápad co by mohlo být špatně: V definici datasource bych napsal
místo dvouteček lomítka v definici url, tj.:
místo tvého
Možná je to ale jenom překlep v mailu, pak nevím.
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
No já to myslel přesně stejně. Někteří lidé si myslí, že jediné, v čem se dá
pracovat s textem je word, tj. automaticky požadují aby např. report byl ve
formátu .doc.
A data v reportu jsou jednoduchá přehledová tabulka, nahoře logo firmy, barevná
hlavička, dole nějaký konstantní text. K čemu p
Dobrý :-D
Námitku beru, zákazník má vždycky pravdu :-)) (no flame, please)
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jan Medek
Sent: Wednesday, April 04, 2007 9:25 AM
To: Java
Subject: Re: export dat do Word *.doc
Prijde pan d
Je opravdu nutné aby zákazník měl plný formát .doc? Nestačil by .rtf? Či .html?
To všechno Slovo otevře a při troše snahy ten dokument nevypadá špatně, a java
s tím může celkem dobře pracovat.
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Beha
Doporučuji JavaEE tutorial: http://java.sun.com/javaee/5/docs/tutorial/doc/, je
velice slušně zpracovaný (byť v některých případech mohl podávat více
informací).
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lukas Zapleta
Kdysi davno (cca 3 roky) jsem jej programoval (ale ne nednodussi :-))
Hledal jsem tehdy jestli neco uz neni hotovo, a za rozumne penize kupodivu v
Jave nic neexistovalo, vsechny jednodussi e-shopy bezely vetsinou na PHP a tak
pozadavek na vybudovani takoveho systemu asi neexistoval.
Nakonec js
A co Apache Derby? (V Jave 1.6 je přímo zahrnutá jako JavaDB).
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Pavel Nemec
Sent: Wednesday, February 07, 2007 10:04 AM
To: Java
Subject: databáze
Dobrý den,
pro jeden svůj projekt bych pot
Zkusil bych poradit: Zkontrolujte přesná čísla specifikace JSF a JavaServlet
API, které používáte, plus navazující .jar. Tipoval bych že používáte JSF s
JavaServlet 2.3. Pozor taktéž na hlavičku web.xml (kde používanou verzi
JavaServlet deklarujete, vyšší verze se umí přepnout na nižší).
Ale m
Mozna by jsi se mohl kouknout na http://jakarta.apache.org/cactus/, nezarucuji
ze je to co hledas, ale mohlo by :-))
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ondřej Fafejta
Sent: Tuesday, January 09, 2007 4:25 PM
To: Java
Su
Sice s Netbeans uz nepracuji a verzi 5.5 jsem videl jenom v bete, ale myslim
si, ze problem je v tom, ze EJB module se "spousti" tim, ze se provede deploy
na aplikacni server. Aplikacni server neni soucasti Netbeans (muzete ho ale z
Netbeans spoustet a ukoncovat), pokud tedy potrebujete z jakeho
Mne na Glassfish myfaces behaly, takze bud je problem ve verzi glassfish a
myfaces, ktere mas nainstalovane, nebo je problem v nastaveni (web.xml,
faces-config.xml, classpath, ...).
Mirek
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jaros
Ja jsem to udelal tak, ze jsem java scriptem skryl radek URL uplne (spolecne s
tlacitky back, reload, apod., ktere stejne vzdycky nekdo zkusi zmacknout :-)).
Pro funkci aplikace jsou zbytecne.
Ale jak pisete, s timto nazorem se da siroce polemizovat.
Mirek
-Original Mess
Pokud dobre rozumim JSF a vasi otazce, pak mate dve moznosti:
1/ Nepouzivat direktivu;
2/ Pouzivat direktivu a data predat pres session (ci jiny scope
nadrazeny request scope);
Sam jsem na tuto vlastnost direktivy narazil, a musel jsem si ujasnit co je
dulezitejsi, jestli platne URL v prohlize
Kdysi davno, davno tomu :-)) jsem neco podobneho resil tim, ze jsem vytvoril
jednoduchy wrapper pro JDBC connection, kterou jsem pak podstrcil connection
poolu. Fungovalo to bezvadne, a hotove jsem to mel za chvilku ...
Mirek
-Original Message-
From: [EMAIL PROTECTED]
51 matches
Mail list logo