在jsp页面中,想往数据库里面插入数据,tomcat不显示报错,但是却在数据库中查不到插入的数据

谁有兴趣帮我解决下,我发文件给你看看,我现在就是在做用户注册的部分,刚学。环境都搭好了没问题

如果你的处理页面就是指 function.jsp 这个的话 那应该是你没有解码 所以你的数据全是乱码 而你的数据库代码又没有错误只是搜索不到结果 那很显然 什么都没有 很正常 ,你试着在你获取到上个页面参数前 加上这段代码 request.setCharacterEncoding("gb2312"); 进行解码 我想应该就可以了!
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-08
这种情况检查一下事务有没有提交追问

怎么查看,我是初学者

追答

+835938384我帮你看看

本回答被提问者采纳
第2个回答  2015-04-09
远程帮你看下 see my name, 濂溪偶

如何在jsp页面里,点击一个按钮后向数据库插入数据
最后在你的按钮中调用这个function: 经过这几步后,你会很惊奇的发现,数据库已经多了一条记录。

数据库里插入不了内容,后台报错:target is null for setProperty(null...
你好:你的问题是你的name和content的值没传递到后台,你可以debug下,然后看看这个值在什么地方丢失了。应该在你的额action里面就丢失了。你可以确认下,所有的action里面的属性必须要有set和get方法,这个是工厂注入用的。表单应该是不需要修改的。

jsp程序输出正常,写入数据库中文乱码,插入语句在数据库里没问题
插入数据库里显示到网页是乱码一般就是数据库安装时没选好编码的问题了,myqsl装的时候有一项是选择编码集的,默认不是GBK,要选为GBK,不然就会出现你那个问题,如果没注意到这个问题的话建议重新安装一下。

...按钮等,数据库能插入数据,但数据库中的不在页面上显示
如果比较了解java的SSH框架的话,可以采用SSH的开发框架,将mysql数据库的驱动等相关信息写到框架中,编写配置文件,映射文件等,然后在html或者jsp页面上编写相应的字段,在tomcat中加载相应的页面就能进行显示。如果对此不是太了解,可以使用Myeclipse建立一个简单的web工程,同样建立数据库连接类,编写servlet...

怎样在把jsp页面中用户输入的数据的通过hibernate存入到数据库
通过form把数据传到后台,用你对象的属性,如user对象,属性name,那就user.setName(Name),然后session.save(user);trans.commit();session.close();就可以了

从jsp页面取得文本插入数据库,乱码!!!
看看浏览器的默认编码,换个浏览器试试。如果不行的话建议你新建一个JSP 写几个简单的输出看看乱不乱,不乱的话把程序一行一行拷进去。乱码这种问题大部分都是COPY时候不小心的,实在不行就手敲吧。。。

jsp 表单数据向数据库中载入是出错
1. 第一数据库表里有没有不能为空的字段,在jsp页面赋值时,没写 2. 第二数据库表里的主键时自增的吗 3. 第三jsp页面的传值方式采用的是post还是get 因为这个在tomcat的不同版本里是有区别的 4.第四 如果在百度 上不能解决 去Google吧 ...

在mysql中插入中文时,在jsp页面上能正常显示;但是在jsp页面上插入中文...
一般情况在在每个JSP页的头部都有这样一条语句:<% page contentType= "text\/html; charset=gb2312 " %> 这条语句决定了此页面使用GB2312编码形式,而在数据库中一般用的是iso-8859-1字符集存储数据. 而Java程序在处理字符时默认采用统一的ISO-8859-1字符集(体现Java国际化思想),所以在添加数据时...

如何在JSP页面显示mysql数据库内容
用Eclipse tomcat新建一个JSP页面(一)介绍了如何创建一个web程序和第一个jsp页面,以及Eclipse需要的一些必要配置。今天,我们重点说一下如何从数据库中查询数据,并且在JSP页面显示。首先需要注意这样一个问题:建的如果是Java项目,只需要引入MySQL-connector-java-5.1.10-bin.jar就可以运行java项目。...

我用JSP编写一个新闻发布系统,并在数据表里写入数据,这种情况怎么实现...
使用ajax吧,当然是用jsp代码了,在页面点击删除

相似回答