在ssh架构的java web中网页的表格进行修改记录操作
javaweb中网页的表格进行修改记录操作时,显示修改成功但不能显示已修改后的内容,并且刷新后新增一条空记录。程序和网页上都没有错误,需要怎么改才可以成功显示修改后的内容...
java web中网页的表格进行修改记录操作时,显示修改成功但不能显示已修改后的内容,并且刷新后新增一条空记录。程序和网页上都没有错误,需要怎么改才可以成功显示修改后的内容,并同步到navicat数据库中?
展开
1个回答
展开全部
第一:刷新回显后显示空记录,表示你修改的内容没有插入到数据库中,插入的是一条空字符串。
第二:你说的显示修改成功,我不知道你说的是js显示的修改成功,还是通过后台的某种信息显示的修改成功,如果你需要的是js显示的修改成功,那么直接用js获取你修改的值然后显示出来。如果你需要后台的数据然后显示修改成功并显示内容,这就是是一条的问题了,你的数据并没有插入到数据库。
第三:至于怎么插入到数据库,你前台的数据修改后,通过ajax异步或者form表单的提交都可以,只要后台aciton可以接收到你修改的信息,然后再通过jdbc修改,你用的ssh框架,那么用hibernate操作数据库也是一样的。
第四:操作数据库,并不是插入到navicat数据库,navicat只是一个数据库管理工具,它可以管理mysql数据库,oracle数据库,sql server数据库等等。插入是插入到它管理的数据库,至于hibernate怎么操作数据库,你可以百度看看,我这里就不赘述了,也不清楚你的环境和具体配置
第二:你说的显示修改成功,我不知道你说的是js显示的修改成功,还是通过后台的某种信息显示的修改成功,如果你需要的是js显示的修改成功,那么直接用js获取你修改的值然后显示出来。如果你需要后台的数据然后显示修改成功并显示内容,这就是是一条的问题了,你的数据并没有插入到数据库。
第三:至于怎么插入到数据库,你前台的数据修改后,通过ajax异步或者form表单的提交都可以,只要后台aciton可以接收到你修改的信息,然后再通过jdbc修改,你用的ssh框架,那么用hibernate操作数据库也是一样的。
第四:操作数据库,并不是插入到navicat数据库,navicat只是一个数据库管理工具,它可以管理mysql数据库,oracle数据库,sql server数据库等等。插入是插入到它管理的数据库,至于hibernate怎么操作数据库,你可以百度看看,我这里就不赘述了,也不清楚你的环境和具体配置
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询