09. 09. 2006. | #1 |
novi član
Datum učlanjenja: 05.09.2006
Poruke: 4
Hvala: 0
0 "Hvala" u 0 poruka
|
jsp problem sa buildovanjem...
Ja se izvinjavam što subject nije konkretniji, ali prosto ne znam kako bih ga nazvao. Imam jedan problem koji nikako da rešim, a najverovatnije se radi o početničkim greškama (nemam puno iskustva sa Javom/JSP-om)... Elem, evo ga problem:
Imam JSP stranicu oglas.jsp koja koristi ArtikalBean klasu koja izgleda ovako: Kôd:
public class ArtikalBean { public ArtikalBean() { } public void dodajArtikal(String proizvodjac, String model, double cena, char transakcija, char stanje, Korisnik korisnik) { Artikal a = new Artikal (proizvodjac, model, cena, transakcija, stanje, korisnik); ObjectContainer db = Db4o.openFile("oglasi.yap"); db.set(a); db.close(); } } Kôd:
public class Artikal { private String proizvodjac; private String model; private double cena; private char transakcija; private char stanje; private Korisnik korisnik; private Date datum = new Date(); //nema ga u modelu private long datumunosa = datum.getTime(); /** Creates a new instance of Artikal */ public Artikal(String proizvodjac, String model, double cena, char transakcija, char stanje, Korisnik korisnik) { this.proizvodjac = proizvodjac; this.model = model; this.cena = cena; this.transakcija = transakcija; this.stanje = stanje; this.korisnik = korisnik; } public String getProizvodjac() { return this.proizvodjac; } public void setProizvodjac(String proizvodjac) { this.proizvodjac = proizvodjac; } public String getModel() { return this.model; } public void setModel(String model) { this.model = model; } public double getCena() { return this.cena; } public void setCena(double cena) { this.cena = cena; } public char getTransakcija() { return this.transakcija; } public void setTransakcija(char transakcija) { this.transakcija = transakcija; } public char getStanje() { return this.stanje; } public void setStanje(char stanje) { this.stanje = stanje; } public Korisnik getKorisnik() { return this.korisnik; } public void setKorisnik(Korisnik korisnik) { this.korisnik = korisnik; } } Kôd:
dodajArtikal(java.lang.String,java.lang.String,double,char,char,oglasi.Korisnik) in oglasi.ArtikalBean cannot be applied to (java.lang.String,java.lang.String,double,char,char,java.lang.Object) artbean.dodajArtikal(proizvodjac, model, cena, transakcija, stanje, session.getAttribute("userloggedin")); ^ Pozadina priče je da u sesiji želim da pamtim trenutno ulogovanog korisnika u obliku njegovog objekta Korisnik i da taj objekat pamtim zajedno sa objektom Artikal koji se ubacuje preko oglasi.jsp Sada nešto razmišljam, pa zaključujem da nisam ni siguran da li sam ispoštovao JavaBean spacifikaciju, ali moram reći da sam stvari radio po uzoru jedne manje JSP aplikacije koju smo imali kao primer na faku ltetu, dakle nisam dublje razmišljao o JavaBeanovima... ustvari možda je greška upravo to što imam klasu Artikal i ArtikalBean i klasu Korisnik i KorisnikBean, sa kao nekim ciljem da Bean klase budu zadužene za komunikaciju sa JSP-om... .... heeelp
__________________
http://dir.vizio.biz - Direktorijum kvalitetnih sajtova http://adz.vizio.biz - Razmena bannera 4:3 |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Double float problem - resen, ali ima dodatni problem :0 | ljtruba | (X)HTML, JavaScript, DHTML, XML, CSS | 34 | 23. 08. 2008. 02:28 |