2017-12-04 3 views
0

Ich habe Daten aus einer Datenbanktabelle angezeigt und in jeder Zeile habe ich Kontrollkästchen und hier Benutzer überprüfen Produkte und am Ende der Drucktaste Speichern, während Daten in eine andere Tabelle eingefügt werden sollen in der Datenbank mit JSP.Einfügen von Daten in die Datenbank mit JSP

Wie kann ich das tun?

Meine JSP-Code:

<% 
pds=new Products(); 
for(int i=0;i<listpds.size();i++){ 

pds=(Products)listpds.get(i); 
%> 

<TR> 

<TD><%=pds.getP_id()%></TD> 
<TD><%=pds.getP_name()%></TD> 
<TD><%=pds.getP_details()%></TD> 
<TD><%=pds.getP_price()%></TD> 


<TD><input type="checkbox" name="product" value="Bike"> Select </TD> 
</TR> 

<% } %> 
+0

Bitte geben Sie Einzelheiten darüber, was genau funktioniert nicht mit Ihrem aktuellen Ansatz, z eine Fehlermeldung. – RunOrVeith

Antwort

0

Ich ziehe es ORM-Frameworks wie Federdaten, Hibernate, etc. Ich für Ausgangspunkt primitive Technik teilen unter:

import java.util.List; 
import javax.sql.DataSource; 
import org.springframework.jdbc.core.JdbcTemplate; 
import org.springframework.jdbc.datasource.DriverManagerDataSource; 

DriverManagerDataSource dataSource = new DriverManagerDataSource(); 
dataSource.setDriverClassName("com.mysql.jdbc.Driver"); 
dataSource.setUrl("jdbc:mysql://localhost/mydb?useConfigs=maxPerformance&characterEncoding=utf8&useSSL=false"); 
dataSource.setUsername("root"); 
dataSource.setPassword("pass"); 
JdbcTemplate jdbc = new JdbcTemplate(dataSource) 
jdbc.execute("INSERT INTO mytable (field1, field2) VALUES ('stringvalue',integervalue)"); 
Verwandte Themen