Hirdetés
Ú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?:))
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Teljes verziós játékok letöltése ingyen
- Engedélyezte Hollandia a Tesla önvezetést, az EU többi része következhet
- Xbox tulajok OFF topicja
- Rövid időre leállhat a 8 GB-os GeForce RTX 5060 Ti gyártása
- 4K vs 8K – Megéri-e a 8K TV 2026-ban?
- exHWSW - Értünk mindenhez IS
- Milyen TV-t vegyek?
- Gitáros topic
- Vezetékes FEJhallgatók
- További aktív témák...
- Lenovo T14 Gen2 Ryzen 5650U - Refurbished - Garancia
- MacBook Pro 14" M1 32GB RAM 1 TB 27%-os áfás számla (0449AB)
- Honor 200 / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- Gamer PC-Számítógép! Csere-Beszámítás! R5 2600 / GTX 1070 8GB / 16GB DDR4 / 128SSD + 500GB HDD!
- iPhone 14 Pro Max 256GB 100% (1év Garancia)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


