我正在使用 jsp 在 oracle tabales 中插入一些值,它在插入时没有给出任何错误/异常,但是当我使用 sqldeveloper 检查 oracle 11g 中的记录时,它在所有字段中都显示为空(它确实插入了具有空值的记录)
这是我的 jsp doPost 方法代码
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String username = String.valueOf(request.getAttribute("username"));
String password = String.valueOf(request.getAttribute("password"));
try {
PreparedStatement preparedStatement = con.prepareStatement("insert into libraryadmin values (?, ?)");
preparedStatement.setString(1, username);
preparedStatement.setString(2, password);
int result = preparedStatement.executeUpdate();
PrintWriter out = response.getWriter();
if (result == 1) {
out.print("<h1>USER CREATED</h1>");
} else {
out.print("<h1>ERROR</h1>");
}
} catch (SQLException e) {
e.printStackTrace();
}
}
sqldeveloper 的输出
PS:我使用的是oracle的系统用户
慕田峪9158850
相关分类