我有一個jsp文件,它從用戶獲取員工ID輸入。我希望將該輸入發送到MySQL表中。我該如何做到這一點?將輸入設置爲變量以傳遞到表
<springForm:form method="POST" commandName="employee"
<table>
<tr>
<td>Employee ID:</td>
<td><springForm:input path="id" /></td>
<td><springForm:errors path="id" cssClass="error" /></td>
</tr>
....
<%
Connection con = null;
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/sakila","root","2scream4");
PreparedStatement stat = con.prepareStatement("Insert into employee(id) VALUES(?)");
...
您正在使用框架。爲什麼在JSP上使用Scriptlets?在解析它之前顯示請求參數值,以查看該值是否代表可以解析爲所需類型(如「int」,「long」或其他預期類型的有效數字。 – Tiny
@Tiny我沒有關注/理解你對jsps scriptlets的評論嗎?你是指jsp中的我的java代碼嗎? –