Hirdetés
-
Dragon Ball: Sparking! Zero - Mester és tanítvány
gp Egyelőre még mindig nem kaptunk megjelenési dátumot a játékhoz.
-
Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
ph A Kereskedelmi Minisztérium egyelőre csak felméri a helyzetet, egyelőre nem látni, hogy tudnak-e bármit is tenni.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
Új hozzászólás Aktív témák
-
robisz
senior tag
Szia!
A beanshell nevű csomag a te barátod: [link]
Ha azonban te magad szeretnéd lekódolni akkor már nem olyan egyszerű a dolog, kell hozzá némi fordítóprogram elméleti ismeret. Röviden: írnod kell egy parser-t ami tulajdonképpen egy szintaktikai elemző és egy interpretert, ami "végrehajtja" a scriptet. Javaslom nézz utána neten, mert nem igazán lehet egy fórum hsz-ben kifejteni a részleteket.
-
robisz
senior tag
A lényeg, hogy a jar fel legyen véve a classpath-ba, én nem használok netbeans-t,
de gondolom az Eclipse-hez hasonlóan abban is lehet jar-okat adni a projekt-jez.
Egyébként a beanshell-ben először egy Interpreter object-et kell létrehozni és azon lehet hívni az eval() metódust. -
Sanyix
őstag
Megvan, így műxik. Bár nem értem miért van példaként leírva egy nem működő dolog...
Interpreter qs= new Interpreter();
int a=1;
int b=8;
Object o=null;
try {
o = qs.eval("5*8");
} catch ( EvalError e ) {
System.out.println("hiba: "+e);
}
System.out.println("ennyi: "+a+" "+o);szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
robisz
senior tag
Hát azt senki nem mondta, hogy ha te kivül válozókat deklarálsz, akkor azt az Interpreter látni fogja (hogyan is láthatná )
Szóval vagy magában a beanshell scriptben (amit az eval-nak átadsz) deklarálod a változót, vagy pedig megmondod az Interpreter-nek az értékét, valahogy így:i.set("a", 1);
i.set("b", 2);
i.eval(...) -
shev7
veterán
-
shev7
veterán
ha tablazatot akarsz megjeleniteni akkor h:datatable a baratod
Ezt probaltad? Most talaltam. A beannek legyen egy getStudents() metodusa ami arraylisttel ter vissza, az arrazlistben levo objektumoknak meg legyen getName() metodusa, akkor mukodni fog.
<f:view>
<h:form>
<:dataTable border="1" value="#{StudentBean.students}" var="line">
<h:column>
<h:outputText value="#{line.name}" />
</h:column>
</h:dataTable>
</h:form>
</f:view>MOD: de egy csomo jobban konnyebben hasznalhato library van, pld a tomahawk.
[ Szerkesztve ]
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Sanyix
őstag
Hopp viszont érdekes dolgot csinál. Szóval ennek az alapja egy hibernates adatbáziskezelő programocska, ami már rég kész van, csak most így jsf-es felületet csinálok neki. Szóval az van, hogy a Mrbean nevű beanben mindenféle eljárás, elég egyszerűek, csak már meglévő adatbáziskezelő osztályból veszi ki az adatokat, indít eljárást, szóval csak egy közvetítő. Az már kész van egy ideje, hogy a jsf-es felületen lehet felvinni új rekordot, vagy frissíteni meglévőt.
Most az van, hogyha a valami műveletet hajtottam végre webes felületről, ha nyomok egy frissítés a böngészőben, újra végrehajtja az előző művelet. Most 3x rányomtam a frissítésre, és 3x rekordot hozott létre ugyanazokkal az adatokkal. Hogy lehetne azt elérni hogy ne lehessen frissíteni, vagya jsf mindig 0-ról induljon?szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
shev7
veterán
amikor frissitesz bongeszoben, a bongeszo a legutolso kerest kuldi el ujra a szervernek. Ha az a keres egy uj rekord felvetele volt akkor ujra egy uj rekord felvetelet fogja kerni
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
hat minden sorba raksz egy gombot, gondolom nincs vele problema... minden sorban tudod az id-t (mivel ki is iratod ha jol ertem). Nem jsf-eztem egy ideje, de nem latom akadalyat...
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
SamIam
csendes tag
-
shev7
veterán
nem, ez csak a login.jsp-re vonatkozik, az van a from-view-id -ban. Utananeztem, ez nem kotelezo mezo. Ha ezt a tag-et kitorlod, akkor minden oldalra mukodni fog. Most szerintem az a problema, hogy attol, hogy atiranyitott a loginra, te meg tovabbra is az index.jsp-n vagy, es arra nincsenek nav ruleok.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
akkor nem allitottad be rendesen a jaas-t. Be kell configolni melyek azok az oldalak amik csak hitelesites utan erhetoek el.
A loginkeres beallitasa nem annyibol all, hogy letrehozok egy login oldalt. Security context es tarsait be kell allitani
[ Szerkesztve ]
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
Itt nezelodj a hitelesitesrol. Enelkul eleg nehez megcsinalni.
És az honnan tudná hogy mikor van hitelesítve? Ki az az az? Ha a jaasra gondoltal, akkor termeszetesen onnan, hogy o hitelesitette...
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
btotyi
tag
Milyen szervert használsz ? Az alkalmazás szerverek általában tudnak autentikációt kezelni.
Ez ugyan geronimo de kiindulásnak jó lehet.
A lényeg az, hogy az index.jsp-d a védett területen (security-realm)-on kívül helyezkedik el és vagy linkkel vagy forward-al átírányít a védett területre. Erre a szerver bejelentkezteti a usert ha az ok továbbdobja a kívánt oldalra, ha nem akkor elutasítja. A védett területen belül vagy sütivel vagy url rewrite-al ellenőrzi, hogy az adott felhasználó már bejelentkezett-e ?
-
shev7
veterán
a list az interface. Interface-t nem lehet peldanyositani... valami olyat probalj meg peldanyositani egy List tipusu objektumba ami tenyleg peldanyosithato. Ahogy a kolega emlitette ArrayList vagy Vector stb...
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
csak egy megjegyzes, bar biztos megoldottad a hibat. Korabban hasonlo kerdesed mar volt, es valaszoltunk is ra. Ha a from-view-id-t megadod, akkor a nav rule csak arra az oldalra mukodik. Ha altalanosan ervenyes navrule-t szeretnel nem kell megadnod a from-view-id-t. A masodik esetnel valoszinuleg azert mukodott, mert hibas id-ra nem huzta ra a navrule-t, es valoszinuleg globalist csinalt belole...
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
nagyúr
Az baj. Akkor szerinted miben lehet, amit aztán htmpl-be be tudok gyúrni? Muszáj, hogy template-eket alkalmazzak erre az oldalra is, mert egységes kinézet kell és htmpl-eket használ a projekt mindenhol.
bocs, most látom, hogy lett volna javascript topik is
[ Szerkesztve ]
-
nagyúr
uh, egyre rosszabbul hangzik. ezek nekem sajnos nem sokat mondanak... miért nem azon a területen adnak feladatot, amiben otthon vagyok... ASP-ben már kész lenne rég.
Na mindegy, azért köszönöm. Elindulok valamerre és feltúrom a netet, meglátom, mit találok.
Köszi még egyszer![ Szerkesztve ]
-
shev7
veterán
-
-
Sanyix
őstag
1 óra szopás után kiderült, hogy kb 1 perc alatt kész volt, csak a buzi totalcommander nézőkéje, nem óhajtotta felismerni a kódolást normálisan, persze minden más, még a jegyzettömbnek is sikerült, amit csak később néztem meg.
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
-
shev7
veterán
es ha a cimek kulon adattablaba lennenek es ebben a tablaban lenne egy azonosito, hogy ez a cim melyik rekordhoz tartozik, es mar a lekerdezes ugy adna vissza az eredmenyt ahogyan te szeretned? (joinolnad az eredeti tablat a cim tablaval)
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
-
shev7
veterán
aham, sorry, felreertettem. szova hexa karaktereket kell kiirni.
az egesz dolgot csak azert mondtam, mert ott nincs tortresz, es valoszinuleg ha hex stringge konvertalod nem szorakozik a normal alakkal. bar most igy nem vagyok biztos benne. hogy az integernek van tohexstring metodusa. megneztem, van. En azt probalnam meg
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
en arra tippelek, hogy bar little endian a tarolas, de a toHexString az vegulis a hexa erteket adja meg a szamnak. Neked viszont nem az kell, hanem a hexa karakterek a gepi megjelenites formajaban. Ezert csinalsz egy forditast, majd a tohexstring megforditja neked ujbol, igy megkapod azt amire szukseged van.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Gyuri16
senior tag
-
shev7
veterán
en ugy gondolnam, hogy az elevation data-ra irja a outofbounds exceptiont. Biztos eleg nagy az a tomb? 16384 = 2^14, tul "kerek" nem futottal bele valami limitbe? Hogyan hoztad letre a tombot? Mekkora a length erteke?
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Szevam: Érzelmi magabiztosság/biztonság - miért megyünk sokan külföldre valójában?
- DIGI kábel TV
- Helldivers 2 (PC, PS5)
- Az USA nem akarja visszafogni Kína növekedését
- Huawei Mate 10 Pro - mestersége az intelligencia
- Elektromos rásegítésű kerékpárok
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Foxpost
- bambano: Bambanő háza tája
- Autós topik
- További aktív témák...
- Új Hp Pavilion 15-eh Fémházas Szuper Laptop 15,6" -30% AMD Ryzen 7 5700U 8Mag 16/1TB FHD MATT
- ATI RADEON RX 480 -8 gb DDR5 256 bit videokártya
- Geforce GTX 460-1 gb DDR5 256 bit videokártya
- Geforce G 210 -1 gb videokártya
- Díszdobozos Lenovo Yoga Slim 7i Pro "Kis Gamer" Ultrabook 14" -40% i5-11300H 16/512 QHD+ 2,8K OLED