为什么不将数据存储到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 –