jsp中在页面上填写的表单信息,怎么保存到SQL数据库

我写了一个填写表单的界面,提交后,另一个页面的表格可以获取到相应的数据。但是,我不知道该怎么把
数据保存到数据库中。用了 String sql1 = "insert into LeaveList(country,profession,classes,studentId,name,contact,startdate,enddate,teacher) values ('"+country+"','"+profession+"','"+classes+"','"+id+"','"+name+"','"+contact+"','"+startdate+"','"+enddate+"','"+teacher+"')";并没有效果呀。应该怎么弄呢?或者各路大神,可以为我举个表单保存数据到数据库的例子吗?谢谢啦

5个回答

qq_29544483
qq_29544483 谢谢,很有用
4 年多之前 回复
qq_29544483
qq_29544483 谢谢,很有用
4 年多之前 回复

光写sql没用,还要执行它
http://zhidao.baidu.com/link?url=L1gYQDbtIIwvbeOMiIyLOERY-iFf6eT7TUrV3UfQR8piAhtdNPoCWM6JxwYhkmyEvRwHYziGRNFicSrWBKJkcK
String sql = "insert into user values('zhangSan', '123')";

stmt.executeUpdate(sql);
类似这个

qq_29544483
qq_29544483 我加了stmt.executeUpdate(sql);可是,报错了
4 年多之前 回复
qq_29544483
qq_29544483 噢噢,好的,我试试
4 年多之前 回复

我擦?我完全看不到你连接数据库的操作啊

qq_29544483
qq_29544483 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=Students;"+"user=sa;password=86776355chen"); Statement stmt = conn.createStatement();
4 年多之前 回复
qq_29544483
qq_29544483 数据库连接过了
4 年多之前 回复

没有数据库,没有jdbc连接,怎么能保存到数据库呢

qq_29544483
qq_29544483 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=Students;"+"user=sa;password=86776355chen"); Statement stmt = conn.createStatement();这些都弄好了,没用呀
4 年多之前 回复

你确定你会jdbc?

qq_29544483
qq_29544483 刚学
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jsp页面提交后如何将信息传到另一个jsp页面并将数据存储到数据库

这是第一个页面,由一个下拉列表和一个复选框组成 ``` <form action="ProcessAis.jsp" method="post" onsubmit="return check(this);"> <table align="center" width="450"> <tr> <td> <h2>船舶检测项</h2> </td> </tr> <tr> <td><b>船舶名称</b></td> </tr> <tr> <td> <select name="dId" id="dId" class="selectpicker bla bla bli" data-live-search="true" size="1"> <% List<detection> list = (List<detection>)request.getAttribute("list"); if(list ==null || list.size() < 1){ out.print("没有数据!"); }else{ for(detection dct :list){ %> <option><%=dct.getFI_FisherName()%></option> <% } } %> </select> <tr> <td><input name="AIS" type="checkbox" id="checkid" onchange="changeval()">AIS</td> <tr> <tr> <td><input type="submit" value="提 交"></td> </tr> ``` 这是接收页面 ``` processAis.jsp <script type="text/javascript"> function changevla(){ var check = document.getElementById("checkid"); if(check.checkid == true){ document.getElementById("checkid").value = "1"; }else{ document.getElementById("checkid").value = "2"; } } </script> <% try{ Class.forName("**************"); String url = "*****************"; String username = "******"; String password = "*********"; Connection conn = DriverManager.getConnection(url,username,password); String sql = "insert into newship(FI_FisherName,AIS) values(?,?)"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1,dct.getFI_FisherName()); ps.setString(2,document.getElementById("checkid").value); int row = ps.executeUpdate(); if(row >0){ out.print("数据添加成功"); } ps.close(); conn.close(); }catch(Exception e){ out.print("数据添加失败!"); e.printStackTrace(); } %> ``` 下来列表的值是从数据库里读取出来的,目的是将下拉列表的值和复选框的选定情况(选定返回一个值为“1,未选定返回一个值为“2)一起提交到第二个页面,然后再将返回的值存储到数据库中。现在的问题是感觉第一个页面的数据无法传到第二个页面,第二个页面传到数据库里的是空数据。想请问应该如何修改才能达到目的,最好是有详细代码说明,万分感谢。

关于从jsp页面提交数据到数据库出现乱码的问题

这是jsp页面 ``` String ShipName = new String(request.getParameter("ShipName").getBytes("ISO8859_1"),"UTF-8"); String project = new String(request.getParameter("project").getBytes("ISO8859_1"),"UTF-8"); int number = Integer.parseInt(request.getParameter("test")); String name = (String)session.getAttribute("username"); try{ Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://192.168.3.228:3305/YuDetect"; String username = "bigdaddy"; String password = "senya@2018"; Connection conn = DriverManager.getConnection(url,username,password); String isExit = "select * from TestResult where ShipName = '"+ShipName+"' and DetectItem = '"+project+"'"; PreparedStatement pstmt = conn.prepareStatement(isExit); ResultSet rs = pstmt.executeQuery(); if(rs.next()){ out.print("该数据已存在,请不要重复添加!"); }else{ String sql = "insert into TestResult(ShipName,DetectItem,Val_detect,Detector) values(?,?,?,?)"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1,ShipName); ps.setString(2,project); ps.setInt(3,number); ps.setString(4,name); int row = ps.executeUpdate(); if(row > 0){ out.print("成功添加数据!"); } ps.close(); conn.close(); } }catch(Exception e){ out.print("数据添加失败!"); e.printStackTrace(); } ``` 这是mysql数据库的字符集 ![图片说明](https://img-ask.csdn.net/upload/201805/28/1527470713_895168.png) 现在可以确定的是,传到jsp页面的数据里没有乱码,“ShipName”可以正常显示中文,我觉得关键的问题在于往数据库里添加的时候出了编码问题,但是我数据库的编码格式也是utf-8(UTF-8和UTF8mb4都试过)结果都是 ![图片说明](https://img-ask.csdn.net/upload/201805/28/1527470806_551304.png) 想问问还有没有什么解决方法

jsp 表单提交后存入数据库

1 shigongplan.jsp <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>施工计划</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script type="text/javascript" language="javascript" src="js_file/jquery-3.1.1.js"></script> <script type="text/javascript"> $(document).ready(function () { var i = 1; $("#button").click(function () { //复制一行 var tr = $("#tb tr").eq(1).clone(); tr.find("td").get(0).innerHTML = ++i; tr.appendTo("#tb"); }); $("#button2").click(function () { $("#tb tr:gt(1)").each(function () { if ($(this).find("#CK").get(0).checked == true) { $(this).remove(); } }); i = 1; $("#tb tr:gt(1)").each(function () { $(this).find("td").get(0).innerHTML = ++i; }); $("#CKA").attr("checked", false); }); $("#CKA").click(function () { $("#tb tr:gt(1)").each(function () { $(this).find("#CK").get(0).checked = $("#CKA").get(0).checked; }); }); }) </script> </head> <body> <p>国铁信号工程施工计划统计表</p> <table width="1250" border="1" id="tb"> <tr> <td style="text-align: center"></td> <td><input id="CKA" name="CKA" type="checkbox"/></td> <td><font size="-1">产品</font></td> <td><font size="-1">地点</font></td> <td><font size="-1">编号</font></td> <td><font size="-1">内容</font></td> <td><font size="-1">星期一</font></td> <td><font size="-1">星期二</font></td> <td><font size="-1">星期三</font></td> <td><font size="-1">星期四</font></td> <td><font size="-1">星期五</font></td> <td><font size="-1">星期六</font></td> <td><font size="-1">星期日</font></td> </tr> <tr> <td style="text-align: center">1</td> <td><input id="CK" type="checkbox" name="CK"/></td> <td><input type="text" name="aa" id="textfield2" size="9" /></td> <td><input type="text" name="bb" id="textfield3" size="9" /></td> <td><input type="text" name="cc" id="textfield4" size="9" /></td> <td><input type="text" name="dd" id="textfield5" size="9" /></td> <td><input type="text" name="ee" id="textfield6" size="9" /></td> <td><input type="text" name="ff" id="textfield7" size="9" /></td> <td><input type="text" name="gg" id="textfield8" size="9" /></td> <td><input type="text" name="hh" id="textfield9" size="9" /></td> <td><input type="text" name="ii" id="textfield10" size="9" /></td> <td><input type="text" name="jj" id="textfield11" size="9" /></td> <td><input type="text" name="kk" id="textfield12" size="9" /></td> </tr> </table> <td width="50%" align="center"> <input id="button" type="button" value="添加行" Class="Btn"/>&nbsp; <input id="button2" type="button" value="删除行" Class="Btn"/> <input id="button3" type="button" value="提交" Class="Btn" onclick="window.location.herf='insert_shigong2.jsp' "/> </td> <p>&nbsp;</p> </body> </html> 2 insert_shigong2.jsp <%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%> <%@ page contentType="text/html;charset=utf-8"%> <% request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); response.setContentType("text/html; charset=utf-8"); %> <html> <head> <title>施工计划插入 </TITLE> </head> <body> <% String aa=request.getParameter("aa"); //从表单获得 String bb=request.getParameter("bb"); //从表单获得 String cc=request.getParameter("cc"); //从表单获得 String dd=request.getParameter("dd"); //从表单获得 String ee=request.getParameter("ee"); //从表单获得 String ff=request.getParameter("ff"); //从表单获得 String gg=request.getParameter("gg"); //从表单获得 String hh=request.getParameter("hh"); //从表单获得 String ii=request.getParameter("ii"); //从表单获得 String jj=request.getParameter("jj"); //从表单获得 String kk=request.getParameter("kk"); //从表单获得 java.util.Date date=new java.util.Date(); String datetime=new Timestamp(date.getTime()).toString(); try { /** 连接数据库参数 **/ String driverName = "com.mysql.jdbc.Driver"; //驱动名称 String DBUser = "root"; //mysql用户名 String DBPasswd = "root"; //mysql密码 String DBName = "shigong2"; //数据库名 String connUrl = "jdbc:mysql://localhost:3306/" + DBName + "?user=" + DBUser + "&password=" + DBPasswd; Class.forName(driverName).newInstance(); Connection conn = DriverManager.getConnection(connUrl); Statement stmt = conn.createStatement(); stmt.executeQuery("SET NAMES UTF8"); String insert_sql = "insert into shigong2 values(','" + aa + "','" + bb + "','" + cc + "','" + dd + "','" + ee + "','" + ff + "','" + gg + "','" + hh + "','" + ii + "','" + jj + "','" + kk + "')"; String query_sql = "select * from shigong2"; alert("aa"); try { stmt.execute(insert_sql); }catch(Exception e) { e.printStackTrace(); } try { ResultSet rs = stmt.executeQuery(query_sql); while(rs.next()) { %> 产品:<%=rs.getString("aa")%> 地点:<%=rs.getString("bb")%> 编号:<%=rs.getString("cc")%> 内容:<%=rs.getString("dd")%> 星期一:<%=rs.getString("ee")%> 星期二:<%=rs.getString("ff")%> 星期三:<%=rs.getString("gg")%> 星期四:<%=rs.getString("hh")%> 星期五:<%=rs.getString("ii")%> 星期六:<%=rs.getString("jj")%> 星期日:<%=rs.getString("kk")%> </br> <% } }catch(Exception e) { e.printStackTrace(); } //rs.close(); stmt.close(); conn.close(); }catch (Exception e) { e.printStackTrace(); } %> </body> </html>

通过写Java代码,在jsp页面中把数据库中的数据

通过写Java代码,在jsp页面中把数据库中的数据,显示在jsp页面中,在jsp页面 怎么写,实体类,dao,service都已经写好,就差jsp里面怎么写

从数据库中读取数据到表单表单进行编辑

<div class="post-text" itemprop="text"> <p>In my web application, I'm reading data from database into a form so that I can edit a record. The data is coming with forward slashes into the form which is undesirable. Instead of a name being put in the form as "Francis" it is put as "Francis/". May someone that has experienced this please help.</p> </div>

jsp怎样实现页面登录验证数据库里面的内容

jsp怎样实现页面登录验证数据库里面的内容,,,老师让做一个网上书城项目,regist注册的用户信息保存的在oracle数据库里userInfo表里,,登录时logn.jsp界面要求用户输入时,没有注册的用户不能登录

为什么jsp提交表单以后,sql语句就取不到数据了?sql语句看起来是一样的

![如果注释掉这个从页面上输入2就取不到数据库里的数据,如果从代码里面直接给赋值就可以取到](https://img-ask.csdn.net/upload/201609/30/1475198260_115091.png)![这是后台输出的,第一次是从页面输入的,第二次是从代码里面赋值的,sql语句一模一样](https://img-ask.csdn.net/upload/201609/30/1475198505_324047.png) 我想从页面输入一个值,然后搜索所有含这个值的数据,结果老是出这个错

用jsp写的表单用户登录页面,访问mysql数据库时候 出错 ,如下图

在处理登录的时候为什么有时候出现500错误,有时候又出现找不到数据库连接,我用得mysql数据库,驱动程序也添加了的,求大神指教一下啊! ![登录页面![登录处理错误页面![注册页面![注册处理错误页面](https://img-ask.csdn.net/upload/201505/20/1432088914_125244.jpg)](https://img-ask.csdn.net/upload/201505/20/1432088899_672024.jpg)](https://img-ask.csdn.net/upload/201505/20/1432088869_715910.jpg)](https://img-ask.csdn.net/upload/201505/20/1432088840_415605.jpg)

在编写jsp登录页面,将页面输入的用户名和密码进行与sql数据库验证,总是跳转到错误页面,怎么办?

在编写jsp登录页面,将页面输入的用户名和密码进行与sql数据库验证,正确跳转到success.jsp,否则跳转到error.jsp页面,但是写完后不管输入正确的用户名还是错误的,都是跳转到错误页面,下面是console页面的打印信息,求大神帮我看看哪一步出现了错误,谢谢啦 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at com.weiye.util.ConnectionFactory.makeConnection(ConnectionFactory.java:45) at com.weiye.service.CheckUserService.check(CheckUserService.java:19) at com.weiye.servlet.CheckServlet.doPost(CheckServlet.java:57) at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.weiye.filter.FilterTwo.doFilter(FilterTwo.java:37) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.weiye.filter.FilterOne.doFilter(FilterOne.java:45) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:442) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1083) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:640) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) java.lang.NullPointerException at com.weiye.service.CheckUserService.check(CheckUserService.java:20) at com.weiye.servlet.CheckServlet.doPost(CheckServlet.java:57) at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.weiye.filter.FilterTwo.doFilter(FilterTwo.java:37) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.weiye.filter.FilterOne.doFilter(FilterOne.java:45) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:442) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1083) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:640) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) java.lang.NullPointerException at com.weiye.service.CheckUserService.check(CheckUserService.java:32) at com.weiye.servlet.CheckServlet.doPost(CheckServlet.java:57) at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.Chain.doFilter(ApplicationFilterChain.java:208)

使用springmvc中controller怎么实现JSP页面数据提交到oracle数据库,求代码。

如何使用controller进行JSP页面输入数据的存储,![图片说明](https://img-ask.csdn.net/upload/201504/24/1429862383_342185.png)如图,怎么写这个功能的代码,将咨询内容提交到后台数据库中,然后在后台管理的页面进行对该问题的回复。求大神给写个代码。谢谢。

用sm框架在jsp页面表单中修改数据库数据

jsp页面已经从数据库中提取数据,可以删除数据,就是在修改数据时,不知道怎么修改

从数据库里查询得到的数据在jsp页面上赋值

这是一个jsp页面,从后台接收到数据 ``` <table align="center" width="540" border="1"> <tr> <td align="center" colspan="6"> <h2>检测船只信息</h2> </td> </tr> <tr align="center"> <td><b>ID</b></td> <td><b>船只名称</b></td> <td><b>检测设备</b></td> <td><b>通过情况</b></td> <td><b>检测员</b></td> <td><b>检测时间</b></td> </tr> <% List<DetectResult> list = (List<DetectResult>)request.getAttribute("list"); if(list == null || list.size() < 1){ out.print("没有数据!"); }else{ for(DetectResult dr : list){ if(dr.getVal_Detect() == 1){ ??????????????????? } %> <tr align="center"> <td><%=dr.getId()%></td> <td><%=dr.getShipName()%></td> <td><%=dr.getDetectItem()%></td> <td><%=dr.getVal_Detect()%></td> <td><%=dr.getDetector()%></td> <td><%=dr.getTime()%></td> </tr> <% } } %> </table> ``` 我的目的是当dr.getVal_Detect()取出来的数据为“1”时,将值替换成“合格”显示在对应的位置。问号那一句就代表怎么替换。dr.getVal_Detect()这个是int()数据类型。

jsp中的中文数据传到mysql数据库中全部变成问号

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>添加学生</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> </head> <body> <form action="StudentAction_add" method="post"> 学号:<input type="text" name="student.snumber" /><br> 姓名:<input type="text" name="student.sname" /><br> 性别:<input type="text" name="student.sex" /><br> 班级:<input type="text" name="student.sclass" /><br> 密码;<input type="text" name="student.spassword" /> <input type="submit" value="提交" /> </form> </body> </html> ``` ```<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <!-- #hibernate.dialect org.hibernate.dialect.MySQLDialect #hibernate.dialect org.hibernate.dialect.MySQLInnoDBDialect #hibernate.dialect org.hibernate.dialect.MySQLMyISAMDialect #hibernate.connection.driver_class com.mysql.jdbc.Driver #hibernate.connection.url jdbc:mysql:///test #hibernate.connection.username gavin #hibernate.connection.password --> <!-- 数据库驱动 --> <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property> <!-- 数据库url --> <property name="hibernate.connection.url">jdbc:mysql:///studentmanager</property> <!-- 数据库连接用户名 --> <property name="hibernate.connection.username">root</property> <!-- 数据库连接密码 --> <property name="hibernate.connection.password">123456</property> <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> <!-- #hibernate.show_sql true #hibernate.format_sql true --> <!-- 将hibernate生成的sql语句打印到控制台 --> <property name="hibernate.show_sql">true</property> <!-- 将hibernate生成的sql语句格式化(语法缩进) --> <property name="hibernate.format_sql">true</property> <!-- ## auto schema export 自动导出表结构. 自动建表 #hibernate.hbm2ddl.auto create 自动建表.每次框架运行都会创建新的表.以前表将会被覆盖,表数据会丢失.(开发环境中测试使用) #hibernate.hbm2ddl.auto create-drop 自动建表.每次框架运行结束都会将所有表删除.(开发环境中测试使用) #hibernate.hbm2ddl.auto update(推荐使用) 自动生成表.如果已经存在不会再生成.如果表有变动.自动更新表(不会删除任何数据). #hibernate.hbm2ddl.auto validate 校验.不自动生成表.每次启动会校验数据库中表是否正确.校验失败. --> <property name="hibernate.hbm2ddl.auto">update</property> <!--可重复读--> <property name="hibernate.connection.isolation">4</property> <!-- 指定session与当前线程绑定 --> <property name="hibernate.current_session_context_class">thread</property> ``` ```

js函数得到的值,怎么放在from表单中value属性保存到数据库中

$("#province_1").find("option:selected").text();得到一个值,想放到value中保存到数据库

如何在JS中写点击一个按钮,修改SQL数据库中VALUES的值,并插入当前日期与时间到后台数据库中

如何在JS中写点击一个按钮,修改SQL数据库中VALUES的值,并插入当前日期与时间到后台数据库中中的ENDDATE和ENDTIME两个字段中。

登录时根据表单提交的用户名获取数据库中密码的问题

![图片说明](https://img-ask.csdn.net/upload/201610/07/1475807186_750572.png) ![图片说明](https://img-ask.csdn.net/upload/201610/07/1475807203_456990.png) 通过表单提交用户名到另一个页面,从数据库中取出该用户名对应的登录密码,为什么取不出来呀?(经常出现错误找不到列名) 求大神帮忙改一下代码

求完整的JSP页面上传excel 将数据导入数据库的代码

找的的代码都会各种报错 上传的jsp页面的action要指向哪个文件?

jsp页面向mysql数据库更新数据是sql语句没错 出现异常更失败

插入信息的时候没问题 但是修改的时候异常报的是什么意思![图片说明](https://img-ask.csdn.net/upload/201712/03/1512284407_630440.png)

JSP页面,删除表格一条记录.但不删除数据库里的记录 的代码

JSP页面,删除表格一条记录.但不删除数据库里的记录 的代码

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

Vue + Spring Boot 项目实战(十九):Web 项目优化解决方案

快来一起探索如何打脸我们的破项目,兄弟姐妹们把害怕打在公屏上!

你连存活到JDK8中著名的Bug都不知道,我怎么敢给你加薪

CopyOnWriteArrayList.java和ArrayList.java,这2个类的构造函数,注释中有一句话 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public ArrayList(Collection&lt;? ...

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

CSDN:因博主近期注重写专栏文章(已超过150篇),订阅博主专栏人数在突增,近期很有可能提高专栏价格(已订阅的不受影响),提前声明,敬请理解!

CSDN:因博主近期注重写专栏文章(已超过150篇),订阅博主专栏人数在突增,近期很有可能提高专栏价格(已订阅的不受影响),提前声明,敬请理解! 目录 博客声明 大数据了解博主粉丝 博主的粉丝群体画像 粉丝群体性别比例、年龄分布 粉丝群体学历分布、职业分布、行业分布 国内、国外粉丝群体地域分布 博主的近期访问每日增量、粉丝每日增量 博客声明 因近期博主写专栏的文章越来越多,也越来越精细,逐步优化文章。因此,最近一段时间,订阅博主专栏的人数增长也非常快,并且专栏价

一个HashMap跟面试官扯了半个小时

一个HashMap能跟面试官扯上半个小时 关注 安琪拉的博客 1.回复面试领取面试资料 2.回复书籍领取技术电子书 3.回复交流领取技术电子书 前言 HashMap应该算是Java后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的Java基础。 开场 面试官: 你先自我介绍一下吧! 安琪拉: 我是安琪拉,草丛三婊之一,最强中单(钟馗不服)!哦,不对,串场了,我是**,目...

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

记录下入职中软一个月(外包华为)

我在年前从上一家公司离职,没想到过年期间疫情爆发,我也被困在家里,在家呆着的日子让人很焦躁,于是我疯狂的投简历,看面试题,希望可以进大公司去看看。 我也有幸面试了我觉得还挺大的公司的(虽然不是bat之类的大厂,但是作为一名二本计算机专业刚毕业的大学生bat那些大厂我连投简历的勇气都没有),最后选择了中软,我知道这是一家外包公司,待遇各方面甚至不如我的上一家公司,但是对我而言这可是外包华为,能...

面试:第十六章:Java中级开发

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

培训班出来的人后来都怎么样了?(二)

接着上回说,培训班学习生涯结束了。后面每天就是无休止的背面试题,不是没有头脑的背,培训公司还是有方法的,现在回想当时背的面试题好像都用上了,也被问到了。回头找找面试题,当时都是打印下来天天看,天天背。 不理解呢也要背,面试造飞机,上班拧螺丝。班里的同学开始四处投简历面试了,很快就有面试成功的,刚开始一个,然后越来越多。不知道是什么原因,尝到胜利果实的童鞋,不满足于自己通过的公司,嫌薪水要少了,选择...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

工作八年,月薪60K,裸辞两个月,投简历投到怀疑人生!

近日,有网友在某职场社交平台吐槽,自己裸辞两个月了,但是找工作却让自己的心态都要崩溃了,全部无果,不是已查看无回音,就是已查看不符合。 “工作八年,两年一跳,裸辞两个月了,之前月薪60K,最近找工作找的心态崩了!所有招聘工具都用了,全部无果,不是已查看无回音,就是已查看不符合。进头条,滴滴之类的大厂很难吗???!!!投简历投的开始怀疑人生了!希望 可以收到大厂offer” 先来看看网...

大牛都会用的IDEA调试技巧!!!

导读 前天面试了一个985高校的实习生,问了他平时用什么开发工具,他想也没想的说IDEA,于是我抛砖引玉的问了一下IDEA的调试用过吧,你说说怎么设置断点...

都前后端分离了,咱就别做页面跳转了!统统 JSON 交互

文章目录1. 无状态登录1.1 什么是有状态1.2 什么是无状态1.3 如何实现无状态1.4 各自优缺点2. 登录交互2.1 前后端分离的数据交互2.2 登录成功2.3 登录失败3. 未认证处理方案4. 注销登录 这是本系列的第四篇,有小伙伴找不到之前文章,松哥给大家列一个索引出来: 挖一个大坑,Spring Security 开搞! 松哥手把手带你入门 Spring Security,别再问密...

97年世界黑客编程大赛冠军作品(大小仅为16KB),惊艳世界的编程巨作

这是世界编程大赛第一名作品(97年Mekka ’97 4K Intro比赛)汇编语言所写。 整个文件只有4095个字节, 大小仅仅为16KB! 不仅实现了3D动画的效果!还有一段震撼人心的背景音乐!!! 内容无法以言语形容,实在太强大! 下面是代码,具体操作看最后! @echo off more +1 %~s0|debug e100 33 f6 bf 0 20 b5 10 f3 a5...

程序员是做全栈工程师好?还是专注一个领域好?

昨天,有位大一的同学私信我,说他要做全栈工程师。 我一听,这不害了孩子么,必须制止啊。 谁知,讲到最后,更确定了他做全栈程序员的梦想。 但凡做全栈工程师的,要么很惨,要么很牛! 但凡很牛的,绝不是一开始就是做全栈的! 全栈工程师听起来好听,但绝没有你想象的那么简单。 今天听我来给你唠,记得帮我点赞哦。 一、全栈工程师的职责 如果你学习编程的目的只是玩玩,那随意,想怎么学怎么学。...

不要再到处使用 === 了

我们知道现在的开发人员都使用 === 来代替 ==,为什么呢?我在网上看到的大多数教程都认为,要预测 JavaScript 强制转换是如何工作这太复杂了,因此建议总是使用===。这些都...

什么是a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站?00后的世界我不懂!

A站 AcFun弹幕视频网,简称“A站”,成立于2007年6月,取意于Anime Comic Fun,是中国大陆第一家弹幕视频网站。A站以视频为载体,逐步发展出基于原生内容二次创作的完整生态,拥有高质量互动弹幕,是中国弹幕文化的发源地;拥有大量超粘性的用户群体,产生输出了金坷垃、鬼畜全明星、我的滑板鞋、小苹果等大量网络流行文化,也是中国二次元文化的发源地。 B站 全称“哔哩哔哩(bilibili...

十个摸鱼,哦,不对,是炫酷(可以玩一整天)的网站!!!

文章目录前言正文**1、Kaspersky Cyberthreat real-time map****2、Finding Home****3、Silk – Interactive Generative Art****4、Liquid Particles 3D****5、WINDOWS93****6、Staggering Beauty****7、Ostagram图片生成器网址****8、全历史网址*...

终于,月薪过5万了!

来看几个问题想不想月薪超过5万?想不想进入公司架构组?想不想成为项目组的负责人?想不想成为spring的高手,超越99%的对手?那么本文内容是你必须要掌握的。本文主要详解bean的生命...

用了这个 IDE 插件,5分钟解决前后端联调!

点击上方蓝色“程序猿DD”,选择“设为星标”回复“资源”获取独家整理的学习资料!作者 |李海庆我是一个 Web 开发前端工程师,受到疫情影响,今天是我在家办公的第78天。开发了两周,...

大厂的 404 页面都长啥样?最后一个笑了...

每天浏览各大网站,难免会碰到404页面啊。你注意过404页面么?猿妹搜罗来了下面这些知名网站的404页面,以供大家欣赏,看看哪个网站更有创意: 正在上传…重新上传取消 腾讯 正在上传…重新上传取消 网易 淘宝 百度 新浪微博 正在上传…重新上传取消 新浪 京东 优酷 腾讯视频 搜...

自从喜欢上了B站这12个UP主,我越来越觉得自己是个废柴了!

不怕告诉你,我自从喜欢上了这12个UP主,哔哩哔哩成为了我手机上最耗电的软件,几乎每天都会看,可是吧,看的越多,我就越觉得自己是个废柴,唉,老天不公啊,不信你看看…… 间接性踌躇满志,持续性混吃等死,都是因为你们……但是,自己的学习力在慢慢变强,这是不容忽视的,推荐给你们! 都说B站是个宝,可是有人不会挖啊,没事,今天咱挖好的送你一箩筐,首先啊,我在B站上最喜欢看这个家伙的视频了,为啥 ,咱撇...

代码注释如此沙雕,会玩还是你们程序员!

某站后端代码被“开源”,同时刷遍全网的,还有代码里的那些神注释。 我们这才知道,原来程序员个个都是段子手;这么多年来,我们也走过了他们的无数套路… 首先,产品经理,是永远永远吐槽不完的!网友的评论也非常扎心,说看这些代码就像在阅读程序员的日记,每一页都写满了对产品经理的恨。 然后,也要发出直击灵魂的质问:你是尊贵的付费大会员吗? 这不禁让人想起之前某音乐app的穷逼Vip,果然,穷逼在哪里都是...

Java14 新特性解读

Java14 已于 2020 年 3 月 17 号发布,官方特性解读在这里:https://openjdk.java.net/projects/jdk/14/以下是个人对于特性的中文式...

前端还能这么玩?(女朋友生日,用前端写了一个好玩的送给了她,高兴坏了)

前端还能这么玩?(女朋友生日,用前端写了一个好玩的送给了她,高兴坏了)

爬虫(101)爬点重口味的

小弟最近在学校无聊的很哪,浏览网页突然看到一张图片,都快流鼻血。。。然后小弟冥思苦想,得干一点有趣的事情python 爬虫库安装https://s.taobao.com/api?_ks...

工作两年简历写成这样,谁要你呀!

作者:小傅哥 博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获! 一、前言 最近有伙伴问小傅哥,我的简历怎么投递了都没有反应,心里慌的很呀。 工作两年了目前的公司没有什么大项目,整天的维护别人的代码,有坑也不让重构,都烦死了。荒废我一身技能无处施展,投递的简历也没人看。我是不动物园里的猩猩,狒狒了! 我要加班,我要996,我要疯狂编码,求给我个机会… ...

相关热词 c# 解析cad c#数字格式化万 c#int转byte c#格式化日期 c# wpf 表格 c# 实现ad域验证登录 c#心跳包机制 c#使用fmod.dll c#dll vb 调用 c# outlook
立即提问
相关内容推荐