Beruflich Dokumente
Kultur Dokumente
try {
java.sql.Connection con = null;
String url = "jdbc:mysql://localhost:3306/vehicles?
autoReconnect=true&useSSL=false";
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection(url, "root", "admin123");
String SQL = "SELECT REGISTRATION FROM tblvehicles;";
PreparedStatement prep = con.prepareStatement(SQL);
while (res.next()) {
registrations.add(res.getString("REGISTRATION"));
}
con.close();
prep.close();
System.out.print("Connected to database");
}
catch (Exception e) {
e.printStackTrace();
}
return registrations;
}
while(res.next()){
consum.setVehicle(res.getString(1));
}
<p:ajax update="vehicle"
listener="#{helper.fVehicle()}"/>
</h:selectOneMenu>
<h:form id="form">
<table id="table_car">
<tr>
<td class="lab">Registration:</td>
<td>
<p:selectOneMenu id="registration"
styleClass="registration"
value="#{form_data.registration}" >
<f:selectItems value="#{help.registrations}"
var="form_data" itemLabel="#{form_data.registration}"
itemValue="#{form_data.registration}" />
<p:ajax event="change" update="vehicle"
listener="#{help.fillVeh()}" />
</p:selectOneMenu>
<h:messages styleClass="error"
for="registration"/>
</td>
</tr>
<tr>
<td class="lab"> Vehicle</td>
<td>
<h:selectOneMenu id="vehicle" styleClass="vehicle"
value="#{form_data.vehicle}">
<f:selectItems value = "#{help.vehicles}"
var="form_data" itemValue =
"#{form_data.vehicle}"
itemLabel="#{form_data.vehicle}"/>
</h:selectOneMenu>
<h:messages styleClass="error" for="vehicle"/>
</td>
</tr>
</table>
while (res.next()) {
newConsumption reg = new newConsumption();
reg.setRegistration(res.getString("REGISTRATION"));
registrations.add(reg);
}
con.close();
prep.close();
System.out.print("Connected to database");
}
catch (Exception e) {
e.printStackTrace();
}
}
while (res.next()) {
newConsumption veh = new newConsumption();
veh.setVehicle(res.getString("VEHICLE"));
vehicles.add(veh);
}
con.close();
prep.close();
System.out.print(this.getReg_());
}
catch (Exception e) {
e.printStackTrace();
}
}
6
down vote
accepted
You are right, its because of default locale. You have several options:
<locale-config>
<default-locale>de</default-locale>
<supported-locale>en_US</supported-locale>
<supported-locale>es</supported-locale>
<supported-locale>de</supported-locale>
<supported-locale>fr_FR</supported-locale>
<supported-locale>it_IT</supported-locale>
<supported-locale>pt_br</supported-locale>
</locale-config>
2.Set locale from backed bean and read via converter: