Hi
Amit el szeretnék érni , hogy a sessionből lekérek egy objektumot aminek egyik adatagja egy bean ezt elkérem és ezt a beant akarom használni az oldalon.
Ez a code
Valami v = (Valami)session.getAttribute("v");
ValamiBean vb = v.getBean();
<jsp:useBean id="vb" type="package.ValamiBean"></jsp:useBean>
ezt a hibat dobja
org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP
PWC6197: An error occurred at line: 77 in the jsp file: /valami.jsp
PWC6199: Generated servlet error:
string:///valami_jsp.java:123: vb is already defined in _jspService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
hogy tudnam felhasznalni a beant?
Minden segitseget koszonok.
EDIT: nem vettem észre hogy a piros részt elnyelte
- 1178 megtekintés
Hozzászólások
vb is already defined
Nincs semmi más vb névvel deklarálva?
- A hozzászóláshoz be kell jelentkezni
hi
nics semmi más ilyen néven
- A hozzászóláshoz be kell jelentkezni
Akkor posztolj több kódot.
- A hozzászóláshoz be kell jelentkezni
Nem rémlik, hogy ilyesmi néven valami változót használnának a JSP fordítók, de a megoldás az is lehet, hogy másképp nevezed a változódat... :)
--
http://wiki.javaforum.hu/display/~auth.gabor/Home
- A hozzászóláshoz be kell jelentkezni
A useBean id alapján lesz egy "vb" nevű változód a JSP-ből generált Java forrásban, amit nem tudsz még egyszer deklarálni, de gondolom erre rájöttél magad is... :)
--
http://wiki.javaforum.hu/display/~auth.gabor/Home
- A hozzászóláshoz be kell jelentkezni
Ugye hogy van. :)
- A hozzászóláshoz be kell jelentkezni