爲什麼不將數據存儲到jsp中的數據庫中?在下面的代碼中找到錯誤。我想從表單字段獲取數據並從jsp頁面獲取數據並存儲到數據庫中。如何從jsp中的表中將數據插入數據庫中
數據庫名稱=測試表名=信息列名=名字,姓氏
<%@page import="java.io.*,java.util.*,java.sql.*" %>
<%@page import="javax.servlet.*,javax.servlet.http.*" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>connection with database</title>
</head>
<body>
String f_name = request.getParameter("f");
String l_name = request.getParameter("l");
<sql:setDataSource var="sqldata" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/test" user="root" password="" />
<sql:update dataSource="${sqldata}" var="result1" >
INSERT INTO info(first_name,last_name)VALUES('f_name','l_name');
</sql:update>--%>
<input type="text" name="f" /><br />
<input type="text" name="l" /><br />
<input type='submit' />
</body>
</html>
你的連接字符串說MySQL的,所以我變成它從SQL Server –