Hirdetés
- iPhone topik
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Drága Bluetooth tagek olcsóbb alternatívái (MiLi MiTag, LiTag, OTAG, stb.)
- Xiaomi 14 - párátlanul jó lehetne
- Külföldi prepaid SIM-ek itthon
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Az 5 legnagyobb bénázás a mobilpiacon idén
- Apple iPhone 17 - alap
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Ú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?:))
- iPhone 12 64GB 100% (1év Garancia)
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RX 6650XT 8GB RAMPAGE Shiva ADATA 600W
- Xiaomi Redmi Note 9 / 4/128GB / Kártyafüggetlen / 12 Hó Garancia
- LG 34WQ500-B - 34" IPS LED - 2560x1080 Wide FHD - 100Hz 5ms - AMD FreeSync - HDR10
- Honor 200 Lite / 8/256GB / Kártyafüggetlen / 12HÓ Garancia
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


