Hirdetés
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen okostelefont vegyek?
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Fotók, videók mobillal
- Vivo X200 Pro - a kétszázát!
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
- Apple Watch
- Megvan, melyik Redmi turbóz 9000 mAh-ra
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
d:type azt jelenti, hogy a d namespace type elementje. xml namespacek nagyjabol ugyanugy mukodnek mint c++ban. egy dokumentumon belul hasznalhatsz tobbet is, ezt kell a gyokerelementben definialni. a default namespace a xmlns es ha tobbet akarsz akkor xmlns:d formaban kell irni. kesobb pedig az elementekre ezzel a nevvel hivatkozol, tehat pl d:type. az hogy konkretan milyen betut rendelsz hozza mindegy, csak a xmlns attributumnak legyen beallitva a megfelelo URI. ha ezt az xml dokumentumot masnak kuldod feldolgozni, akkor jo lenne ha kompatibilisre csinalnad.
javaban az NS vegzodesu fuggvenyekkel lehet megnevezni a hasznalni kivant namespacet -
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.
-
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

-
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!
-
-
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...
-
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
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.
-
SamIam
csendes tag
-
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? -
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.
-
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(...) -
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); -
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. -
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.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Lalikiraly: Kaáli Autó-Motor Múzeum
- AMD Navi Radeon™ RX 9xxx sorozat
- Ingatlanos topic!
- Milyen billentyűzetet vegyek?
- Horgász topik
- Kuponkunyeráló
- GL.iNet Flint 2 (GL-MT6000) router
- Motorola Edge 50 Neo - az egyensúly gyengesége
- WLAN, WiFi, vezeték nélküli hálózat
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- További aktív témák...
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 7 5700/5800X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Üzletből, garanciával, DeLL Inspiron 16 5630 -i5-1340P-16 szál/16RAM/512SSD/16,1"FULLHD IPS
- -ÚJ,2 ÉV GAR- GAMER PC: i5-14400F (10mag/16szál) +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Thrustmaster T-GT II bázis - Thrustmaster Sparco P310 - Thrustmaster T3PM pedál - Playseat Evolution
- Asus H110M2 D3 LGA 1151 alaplap
- 16 GB RTX 4080 SUPER HP OMEN - garanciával
- Steam, EA, Ubisoft és GoG játékkulcsok, illetve Game Pass kedvező áron, egyenesen a kiadóktól!
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3940, 100% Akku
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- DELL PowerEdge R640 rack szerver - 2xGold 6138 (20c/40t, 2.0/3.7GHz), 64GB RAM,4x1G, H730 1GB, áfás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



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.

)


