JSP中的JDBC连接

JSP中的JDBC连接,jsp,jdbc,Jsp,Jdbc,我是网络开发新手。我的代码中有一个小问题。 这是我的JSP代码,无论我在文本框中输入什么值,它在数据库中都存储为null。请帮帮我 <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <input type ="text"

我是网络开发新手。我的代码中有一个小问题。 这是我的JSP代码,无论我在文本框中输入什么值,它在数据库中都存储为null。请帮帮我

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
</head>
<body>
    <input type ="text" name ="movies">
    <input type ="submit" name ="submit">
    <%   String rating = request.getParameter("submit");
         try{
             Class.forName("com.mysql.jdbc.Driver");
            Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/shoppingmgmt","root","admin");
            Statement st = con.createStatement();
            int rs = st.executeUpdate("insert into movies values('"+rating+"')");
            out.println("success");

         }catch(Exception e){
             out.println(e);

         }

    %>
</body>


JSP页面

你试过调试你的代码吗?下一行使用
submit
按钮的值作为评级:

String rating = request.getParameter("submit")
…将其更改为以下值以获取
文本
输入的值:

String rating = request.getParameter("movies")

你试过调试你的代码吗?下一行使用
submit
按钮的值作为评级:

String rating = request.getParameter("submit")
…将其更改为以下值以获取
文本
输入的值:

String rating = request.getParameter("movies")

JSP中不应该嵌入这样的代码。JSP中不应该嵌入这样的代码。