当前位置: 技术问答>java相关
在jsp页面中的刷新问题,如果在.jsp文件中加入了插入数据的语句。那么一点刷新不就总是插入相同的一条么?如果主键是id,而id值又是递增
来源: 互联网 发布时间:2017-04-16
本文导语: 在jsp页面中的刷新问题,如果在.jsp文件中加入了插入数据的语句。那么一点刷新不就总是插入相同的一条么?如果主键是id,而id值又是递增的话?怎么解决该问题?谢谢。 | 将该插入语句作...
在jsp页面中的刷新问题,如果在.jsp文件中加入了插入数据的语句。那么一点刷新不就总是插入相同的一条么?如果主键是id,而id值又是递增的话?怎么解决该问题?谢谢。
|
将该插入语句作为一个String放到form中,然后开头get一下,判断get中的内容和你现在的内容是一样的就放弃
|
呵呵,怎么连这种问题都会有,你在jsp中插入数据,这个数据是从哪儿来的?一般是从另外一个页面提交(或者自己提交给自己),你光刷新改jsp页面而没有提交数据,request.getParameter("paraname")就不会是null呀
|
你可以加一个提交页面.
|
我也遇到过这种情况,我想可以使用如hphull的方法,
但我觉得有些时候还是会出现两条只有id不一样的内容,
而且也应该允许这样的情况发生。
我想到两个方法,不知道是不是正确,也请大家指点:
1,可以在jsp页面中采用page的scope,或者在插入内容后清空变量内容;
2,可以采用防止刷新的方法,这类方法有很多。
但我觉得有些时候还是会出现两条只有id不一样的内容,
而且也应该允许这样的情况发生。
我想到两个方法,不知道是不是正确,也请大家指点:
1,可以在jsp页面中采用page的scope,或者在插入内容后清空变量内容;
2,可以采用防止刷新的方法,这类方法有很多。