Witam
Stworzyłem aplikacje na podstawie PrimeFaces ale napotkałem błąd proszę o poradę.
W załączniku Print Screens.
Z góry dziękuję.
Witam
Stworzyłem aplikacje na podstawie PrimeFaces ale napotkałem błąd proszę o poradę.
W załączniku Print Screens.
Z góry dziękuję.
Po pierwsze: kod wstawiaj jako tekst, zamykając go w odpowiednie znaczniki.
A odnośnie błędu to jest on bardzo czytelny:
w klasie car
nie masz id
a próbujesz się do niego odwołać.
Ps. year
, brand
i color
też nie ma, więc to będzie powodem kolejnych błędów.
Wprowadziłem zmiany w klasie "Car"
package com.itatom.tabela;
public class Car {
private String id;
private String brand;
private int year;
private String color;
private int price;
private boolean soldState;
public Car(String randomId, String randomBrand, int randomYear,
String randomColor, int randomPrice, boolean randomSoldState) {
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public int getYear() {
return year;
}
public void setYear(int year) {
this.year = year;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public boolean isSoldState() {
return soldState;
}
public void setSoldState(boolean soldState) {
this.soldState = soldState;
}
}
Odwołujesz się do Car.id
, a id
jest private
więc zwraca Ci błąd.
Odwołaj się do metody getId
(o ile tak można - nie znam tego języka :) )
W tym momencie uruchamiając aplikacje pojawia się błąd (załącznik). Wydaje mi się, że powinienem po przez "set" podać wartości do konstruktora.
Języka nie znam więc wiele nie pomogę, ale w google ten temat się przewija (jeden z wyników: http://stackoverflow.com/questions/18940644/one-or-more-resources-has-the-target-of-head-but-not-head-component-has-been)
Problem braku widoku (index.xhtml) rozwiązany pozostał nam jedynie problem z dodaniem wartości do tabel.