- Jolla és SailfishOS tapasztalatcsere
- OnePlus 15 - van plusz energia
- Samsung Galaxy A54 - türelemjáték
- Fotók, videók mobillal
- Egy héten belül itt a Motorola Edge 70 Fusion
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Garmin Fenix 7 és 7S - profi sport megszokásból
- Xiaomi 15T Pro - a téma nincs lezárva
- Okosóra és okoskiegészítő topik
- iPhone topik
Új hozzászólás Aktív témák
-
updog
őstag
Sziasztok!
JSF-ből szeretnék egy galériát, ami egy külső fix helyen lévő path-ból olvassa fel a képeket.
A Tomcat server.xml-ébe beraktam ezt a sort:
<Context docBase="/kepek/helye" path="/static/img" />Ez eddig rendben is van, ha graphicImage tag-be kézzel beleteszem egy kép fájlnevét, akkor megjelenik egy kép:
<h:graphicImage value="/static/img/sas.jpg"></h:graphicImage>Viszont, ugye a galériát úgy szeretném, hogy az összes fájlnevet felolvasom egy listába egy beanben, és nyilván dinamikusan generálnám a graphicImage-ket.
Ahhoz hogy felolvassam a fájllistát, valahogy meg kéne a Java kódban találnom a "/static/img" valódi helyét, de tökre nem triviális, ahogy az sem, hogy mit keressek googleban. Nyilván favágó módszer hogy Javaba is szúrok egy ilyet:
File imgFolder = new File("/kepek/helye");
images = new ArrayList<>(Arrays.asList(imgFolder.list()));Ebből némi fájlnév hákolással gondolom kijöhet a dolog. Csak ez nem tűnik túl elegánsnak
, másrészt egyelőre ez sem működik, attól hogy sikerült összekalapálnom hogy működjön
Ha valaki tud segíteni, megköszönöm.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Jolla és SailfishOS tapasztalatcsere
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Milyen nyomtatót vegyek?
- Xbox Series X|S
- Gitáros topic
- Xiaomi Pad 5 - hatásos érkezés
- Macska topik
- Milyen házat vegyek?
- Kétarcú űrutazás: az Artemis II startra kész, a Starlinert elmarasztalták
- gerner1
- További aktív témák...
- Eladó mechanikus billentyűzet - MSI VIGOR GK60 (magyar kiosztás)
- Apple iPhone 14 Pro 128 GB 100% akkumulátor Deep Purple 12 hónap Garancia Beszámítás Házhozszállítás
- Lenovo T490S i5 8360U, 16GB RAM, 256GB SSD, jó akku, számla, 6 hó gar
- Apple Watch Series 11 GPS 46mm Black - Új, bontatlan, 3 év gari, akár beszámítással
- Nitro AN517-55 17.3" QHD IPS i9-12900H RTX 4060 16GB 512GB NVMe gar
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium -1 ÉV GARANCIA -Kártyafüggetlen
- Microsoft: Windows / Office / Server / Stb.
- HP EliteBook 840 G7 i5-10210U 16GB 256GB FHD 400nit 1 év garancia
- Apple iPhone 14 / 128GB / Kártyafüggetlen / 12HÓ Garancia / Akku: 85%
- Apple iPhone 11 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


