- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Magga: PLEX: multimédia az egész lakásban
- gban: Ingyen kellene, de tegnapra
- tatabike: Vinted - ahol debilnek néznek
- Nyuszit otthonra, kedvencnek!
- sziku69: Szólánc.
- gerner1
- MasterDeeJay: Legolcsóbb "x99" gép építése. (folyamatban)
- MasterDeeJay: Low budget (50.000 forint) light gémer gép összerakása
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
Tottu
senior tag
Üdv!
Egy kis segítséget szeretnék kérni a JSF-el kapcsolatban: azt akarom megoldani, hogy egy adott oldalhoz csak a bejelentkezett felhasználók tudjanak hozzáférni. Tehát ha valaki szimplán beírja az oldal elérését, akkor dobja vissza a szerver a bejelentkező oldalra a felhasználót.
Egyenlőre ott tartok, hogy egy Filterrel ellenőrzöm, hogy a felhasználó Session-e, létezik-e és bejelentkezett-e.
Az ellenőrzőzést sikerült megcsinálni, azonban az oldal átirányítást nem, amit így szeretnék megoldani:FacesContext context = this.getFacesContext(request, response);
Application app = context.getApplication();
NavigationHandler nav = app.getNavigationHandler();
nav.handleNavigation(context, "userSessionBean.notLoggedIn", "notLoggedIn");A faces-config.xml file-om:
<navigation-rule>
<navigation-case>
<from-outcome>notLoggedIn</from-outcome>
<to-view-id>/login.jsp</to-view-id>
</navigation-case>
</navigation-rule>Azonban ennél a megoldásnál nem irányítja át a felhasználót a kezdőoldalra. A FacesContext-et "kézzel" hozom létre, mivel a felhasználó a semmiből jön és nem létezik. ([link])
-
Tottu
senior tag
Akkor esetleg a PATH környezeti változót is kiegészítheted a java könyvtárával.
-
Tottu
senior tag
-
Tottu
senior tag
A környezeti változót kell beállítani, de azt sajna nem tudom, hogy hol mivel Vistát még nem használtam.
XP-ben: Sajátgépre jobb klikk -> Speciális fül -> Környezeti változók -> változó neve: JAVA_HOME + meg kell adni az elérési útját.
-
Tottu
senior tag
Valaki dolgozott már JFrame-el. Az istenért sem akarja megváltoztatni a hátteret. Az osztály konstruktorába meghívom és semmi. Pedig ki is íratom vele hogy milyen szinű és azt irja hogy ki hogy fehér. Egyéb ötlet?
public Menu() {
initComponents();
this.setBackground(Color.white);
System.out.println(this.getBackground().toString());
}Ha jól gondolom akkor te először létrehozod a "komponenseket", megjeleníted majd utána változtatod a színét.
Ha így akarod megoldani akkor szerintem frissíteni kell a JFrame-et. (update, validate metódusokat próbáld)Remélem működik, csak tippelni tudok.

-
Tottu
senior tag
Üdv!
Még kezdő vagyok a JSP-vel és Servletekkel kapcsolatban ezért lenne egy olyan kérdésem, hogy a servleteknél a respons-ba kézzel építik fel az oldalt vagy van olyan lehetőség, hogy már egy meglévő JSP file-al egészítsem ki a responst.
Példa: lenne egy bejelentkező oldal amin a form meghív egy HttpServlet osztályt elküldésnél. Ez az osztály kapcsolódik az adatbázishoz majd megnézi, hogy van-e olyan felhasználó amit megadtak. Ha igen akkor lépjen a főoldalra, ha nem akkor lépjen vissza a bejelentkező oldalra.
Akkor a főoldalt és a bejelentkező oldalt bele kell égetni a java kódba vagy van valami más megoldás is?Azt már kipróbáltam, hogy a response-ba beírtam egy JSTL importot amivel a bejelentkező oldalt próbáltam újból felhasználni de nem jártam sikerrel.
Találtam pár megoldást igaz egyik sem 100%-os:
- request.getRequestDispatcher("login.jsp").forward(request, response);
- request.getRequestDispatcher("login.jsp").include(request, response);Ezzel a megoldással az a baj, hogy sehogy nem tudok új paramétert hozzáadni. Egyik fórumban írták, hogy .forward("login.jsp?param1=value") meghívással működik, azonban nálam nem működik.
Másik megoldás:
- response.sendRedirect("login.jsp?loginerror=true");
Ezt már egész jól lehet használni azonban ez sem elég "elegáns" szerintem. Az egyik gond azaz, hogy elvesznek az eredeti paraméterek (igaz ezt újból hozzá lehet fűzni) a másik pedig az, hogy nem lehet módosítani az oldal tartalmán. (erre most nincs is szükségem, de később még lehet szükség lenne rá) -
Tottu
senior tag
Üdv!
Még kezdő vagyok a JSP-vel és Servletekkel kapcsolatban ezért lenne egy olyan kérdésem, hogy a servleteknél a respons-ba kézzel építik fel az oldalt vagy van olyan lehetőség, hogy már egy meglévő JSP file-al egészítsem ki a responst.
Példa: lenne egy bejelentkező oldal amin a form meghív egy HttpServlet osztályt elküldésnél. Ez az osztály kapcsolódik az adatbázishoz majd megnézi, hogy van-e olyan felhasználó amit megadtak. Ha igen akkor lépjen a főoldalra, ha nem akkor lépjen vissza a bejelentkező oldalra.
Akkor a főoldalt és a bejelentkező oldalt bele kell égetni a java kódba vagy van valami más megoldás is?Azt már kipróbáltam, hogy a response-ba beírtam egy JSTL importot amivel a bejelentkező oldalt próbáltam újból felhasználni de nem jártam sikerrel.
-
Tottu
senior tag
Üdv!
Egy generikus típusú tömböt szeretnék létrehozni azonban egyszerűen nem tudom, hogyan lehet létrehozni egy ilyen tömböt.
Megnéztem a google-ban és ott ezt írták:T[] pile = (T[]) new Object[255];
Ennek alapján én is megcsináltam:
LinkedList<Pont<E>>[] szintLista = (LinkedList<Pont<E>>[]) (new Object[MAX + 1]);
Azonban futtatásnál az alábbi kivételt dobja:
Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.util.LinkedList;Várom a tippeket, hogy mi lehet vele a gond.
-
Tottu
senior tag
-
Tottu
senior tag
Üdv Mindenkinek!
Egy olyan JAVA-s fejlesztő progi kellene, ami sokkal puritánabb, mint pl az Eclipse, de többet tud mint a Notepad+JDK parancssor páros. Az elvárásaim az alábbiak lennének:
- Számozza a sorokat
- A különféle JAVA-s parancsokat ismerje, esetleg a zárójeleket csoportosítsa, stb.
- 1 kattintással lehessen fordítani és futtatni
- Vita x64-es rendszeren működjönValami olyanra gondoltam, mint a DevC C-hez. Ott is volt ez a sorrend:
Notepad - DevC - Visual StudioUgyan ez kellene csak JAVA-hoz:
Notepad - Keresett program - EclipseÜdv!
Itt találsz pár fejlesztői környezetet:
[link]
[link]Véleményt nem tudok mondani egyik környezetről sem, mivel eddig csak az Eclipse-t használtam (és a NetBeans próbáltam).
De ha komolyabban akarsz foglalkozni majd a JAVA-val, akkor úgy is kifogod használni az Eclipse különböző perspektíváit, funkcióit. Pl.: sokat segít az adatbázis kezelésben, webalkalmazások készítésében, GUI stb... (Habár lehet a többi környezet is támogatja ezeket, de jelenlegi tapasztalatom szerint a két legnépszerűbb fejlesztői környezet az Eclipse és a NetBeans) -
Tottu
senior tag
JAVA-ban az adatbázis kezelést a JDBC (Java Database Connectivity) API biztosítja, tehát ez foglalja magában a adatbázisok lekérdezéséhez és módosításához szükséges osztályokat és metódusokat.
Azonban, hogy ez működjön az aktuális adatbázissal ahhoz kell egy driver is, ami java program kéréseit átalakítja az adatbázisszerver által értelmezhető formára.Erről itt találsz egy részletesebb leírást: JDBC Architecture
-
Tottu
senior tag
-
Tottu
senior tag
Közben csak sikerült megtalálni az API-ban: setComponentAt a megoldás. (vhogy elkerülte a figyelmem
) -
Tottu
senior tag
Nekem is lenne egy kérdés: hogyan lehet frissíteni a JTabbedPane-ek egyes füleit? Egy fül hozzáadása, törlése sikerült már, azonban egy meglévő fül módosítása már nem.
Cél: van egy form amin bekérem az adatokat és egy gomb, amivel elküldöm az adatbázisnak a lekérdezést, majd az eredményt egy táblázatban jeleníti meg. Ennek a táblázatnak kellene megjelennie a form helyett ua.-on a TaddedPane-en.
-
Tottu
senior tag
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- Java programozás
- (kiemelt téma)
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- exHWSW - Értünk mindenhez IS
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Allegro vélemények - tapasztalatok
- Anglia - élmények, tapasztalatok
- Büszke apukák és anyukák topikja
- Motoros topic
- Lakáshitel, lakásvásárlás
- Milyen TV-t vegyek?
- Canon MILC: EOS R és M topik
- Gyúrósok ide!
- További aktív témák...
- Apple iPhone 16 Pro 256GB eladó! 92% akku, patika, 12 hónap gar
- Eladó - Samsung Galaxy A32 4G 128GB, 4GB RAM, DualSim, Kártyafüggetlen, Fekete
- Eladó - Motorola Moto G100 128GB, 8GB RAM, Kártyafüggetlen
- Asus TUF A15 15.6" FHD IPS Ryzen 7 7735HS RTX 4050 16GB 512GB NVMe magyar vbill gar
- Bravely Default HD Remastered Switch 2 játék eladó
- ÚJ 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 512GB 1 év garancia (Microsoft + MalakCare)
- Ryzen 7700X / RTX 4070 Ti Super / 32GB DDR5 / 1TB NVMe / 800w GOLD! BeszámítOK
- Bomba ár! Fujitsu LifeBook U904 - i5-4G I 10GB I 500GB I 14" QHD+ I Cam I W10 I Gari!
- BESZÁMÍTÁS! ASRock A520M R5 5500 16GB DDR4 512GB SSD RTX 3050 8GB RAMPAGE Shiva Adata 600W
- BombaÁr! HP ZBook Power G10 i9-13900H 32GB 1000GB RTX A1000 FHD 400nit 100%sRGB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



