Hirdetés
Új hozzászólás Aktív témák
-
zserrbo
aktív tag
Hali!
Remélem jó topicot választottam. Egy webalkalmazás készítésében akadtam el.
Egyszerű bevásárlókosár: készítsen egyszerű bevásárlókosarat. Egy felület, amelyen 4 darab termék van radio gombokkal felsorolva, mellettük az ára. A termékek alatt a bevásárló
kosár tartalmát látjuk táblázatban. Minden sor egy termék. A táblázat utolsó sorában a termékek össz értéke szerepel. Három gombra van szükség: "Hozzáad" - termék hozzáadása
a kosárhoz, "Kivesz" - kiveszi a legutolsó elemet, "Ürít" - kiüríti a kosarat. Bármely esemény kapcsán a kosár tartalma mindig az aktális termékeket mutatja és azok össz értékét.Most ott tartok, hogy megy a hozzáadás és persze a kiürítés, az index.jsp-ben ki is tudom iratni JSTL-el a kosárban levő adatokat és legalulra az összegüket, de mikor próbáltam kivenni belőlük a következő problémába ütköztem:
pl. berakom termek1,2,3,4 és most mindet ki akarom venni tehát mind a 4 radio elemet kiválasztom. Mivel a termekek az egy ArrayList és a Kosar.java 108. soraban a for ciklust úgy van megadva ahogy; Kiveszi a termek1-et majd a termek2 a lista első helyére ugrik és i=2 miatt a termek3-at szedi ki.Hogy oldjam ezt meg? Vagy rosszul közelítettem meg az egészet? Gondolkoztam, hogy tömbbe tároljam a session attribútumot de nem tudom hogyan kellene.
Kosar.java
index.jsp
Termékek.javaElőre is köszönöm, ha segít valaki.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Samsung Galaxy Felhasználók OFF topicja
- Allegro vélemények - tapasztalatok
- One otthoni szolgáltatások (TV, internet, telefon)
- sziku69: Fűzzük össze a szavakat :)
- Kerékpárosok, bringások ide!
- Home server / házi szerver építése
- Arc Raiders
- Peugeot, Citroën topik
- TCL LCD és LED TV-k
- További aktív témák...
- AKCIÓ! MSI Claw A1M 512GB SSD kézikonzol garanciával hibátlan működéssel
- Xiaomi Redmi Note 14 Pro + 512GB // ÁFÁS számla // GARANCIA //
- 27% - ASUS TUF VG249Q3R Gaming IPS Monitor! 180Hz / 1ms / 1920x1080 / FreeSync
- Részletfizetés. Bankmentes Acer Nitro V 17
- Corsair iCUE ELITE CPU Cooler LCD Display Upgrade Kit
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

