2012-03-29 110 views
-1

我在jsp页面中使用html标签创建网站,我添加了一个下拉列表框,用户希望从列表中选择输入值,所选值应该存储在数据库中表。我不知道如何编码。你可以帮我吗。将jsp页面下拉列表值添加到MySQL数据库

在此先感谢。

回答

0

从jsp中获取选定的项目值。并在servlet中写入此代码:

<% 
String selectedValue=request.getParameter("lang"); 
out.println("Selected Value is: "+selectedValue); 

Connection con = null; 
    String url = "jdbc:mysql://localhost:3306/"; 
    String db = "jdbctutorial"; 
    String driver = "com.mysql.jdbc.Driver"; 
    try{ 
    Class.forName(driver); 
    con = DriverManager.getConnection(url+db,"root","root"); 
    try{ 
    Statement st = con.createStatement(); 
    int val = st.executeUpdate("INSERT employee VALUES("'"+"selectedValue"+"'"s); 
    System.out.println("1 row affected"); 
    } 
    catch (SQLException s){ 
    System.out.println("SQL statement is not executed!"); 
    } 

%> 
+0

感谢您的帮助。 – Vetha 2012-05-03 15:16:13

相关问题