jsp页面追加行记录

问题描述

jsp页面上有一个text文本框和一个button按钮每次在文本框输入一个数据后,点击按钮后从Oracle数据库查询结果,然后把结果(只有一行记录)显示在jsp一面上当再次输入时,点击按钮会在刚显示的结果上面在追加一条记录我现在做出来的结果是每次只会显示一条记录,前面的记录被覆盖了。我想定义一个全局的ArrayList来存取每次取得的结果,但是不知道在jsp页面如何获得这个全局的ArrayList。跪求高人指点~~~(在线等)

解决方案

解决方案二:
自己顶~~~
解决方案三:
高人啊,快来救救我吧~~~
解决方案四:
用Ajax可以实现Ajax去执行数据库查询,返回页面不刷新然后用JS追加查询返回的数据
解决方案五:
Ajax我还不知道怎么用。。。不过谢谢你的思路,我去查查看怎么用Ajax
解决方案六:
引用4楼iccyanru的回复:

Ajax我还不知道怎么用。。。不过谢谢你的思路,我去查查看怎么用Ajax

你可以dwr框架,也是Ajax开源框架,使用起来很简单
解决方案七:
引用5楼luman2002的回复:

你可以dwr框架,也是Ajax开源框架,使用起来很简单

用一个比较笨的方法给解决了,把ArrayList给存到session里面了,以后再慢慢改进。
解决方案八:
Ajax就可以了...页面无刷新,推荐使用dwr框架或者是jquery框架
解决方案九:
呵呵。。。楼主。。我也是想的放到session里。。。
解决方案十:
把思路给你1.你要保持数据,并不断的添加数据,那么最少要有一个容器2.这个容器可以是session可以是application可以是页面3.如果是前两种容器,是后台保存就可以了,前台只做现实。4.如果是页面做容器,一种就是异步请求,页面不刷新,也就是所说的AJAX,这样你只需要用JS操作页面数据。5.如果是同步请求还想用页面做容器,那么每次将页面的数据回传给服务器,然后再返回页面时候,重新取出,这样,每次先添加回传数据,再添加新查询数据。也可以整合到一起,一次性添加!看得出楼主是新手,开发程序,要把思路搞清楚,不然会在繁杂的技术上迷失!
解决方案十一:
引用9楼tfwin2的回复:

把思路给你1.你要保持数据,并不断的添加数据,那么最少要有一个容器2.这个容器可以是session可以是application可以是页面3.如果是前两种容器,是后台保存就可以了,前台只做现实。4.如果是页面做容器,一种就是异步请求,页面不刷新,也就是所说的AJAX,这样你只需要用JS操作页面数据。5.如果是同步请求还想用页面做容器,那么每次将页面的数据回传给服务器,然后再返回页……

3.如果是前两种容器,是后台保存就可以了,前台只做显示。
解决方案十二:
.findall();可以从数据库里面将全部查出来
解决方案十三:
确实dwr框架蛮好用的只要弄好回调函数就可以了
解决方案十四:
Ajax确实挺好用的!lz不妨试试!
解决方案十五:
呃。。。我觉得ajax可以实现。但是要用struts配合。servlet也可以的。
解决方案:
dwr上手快些!

时间: 2024-09-20 05:47:53

jsp页面追加行记录的相关文章

jsp java w...-怎么从一个jsp页面跳转到另一个jsp而不经过action,是直接跳转?

问题描述 怎么从一个jsp页面跳转到另一个jsp而不经过action,是直接跳转? 怎么从一个jsp页面跳转到另一个jsp而不经过action,是直接跳转? 解决方案 你直接跳转那个jsp页面就行了 解决方案二: 不要访问带action的连接,直接xxxxxx.jsp 解决方案三: a标签了,ajax了,不是都可以嘛 解决方案四: 你的jsp页面放在WEB–INF下的吧, 解决方案五: 楼主直接定义a 标签跳转至页面 不写action

ssh开发中,如何把表中的一个字段的值相同的记录统计数量,并在jsp页面显示?

问题描述 ssh开发中,如何把表中的一个字段的值相同的记录统计数量,并在jsp页面显示? 解决方案 用group分组后统计,sql:select 字段名称 count(*) AS 记录数 from A group by 字段名称; 解决方案二: sql语句 : select sum(case 字段名 when 特定值 then 1 else 0 end) from 表名:希望可以帮到你! 解决方案三: select count(*) from 表 where 字段 =?然后在和其它查询结合在一起

当我在JSP页面上动态的往数据库里插入数据时,在页面上显示新插入的记录的时候,该条记录总是显示在最后一条,怎么做才能让刚刚新插入的记录显示在最前面?

问题描述 在数据库中往外读取数据时,在页面上用表格显示是按照数据表里的ID号依次往下排的,当我在JSP页面上动态的往数据库里插入数据时,在页面上显示新插入的记录的时候,该条记录总是显示在最后一条,怎么做才可以让刚刚新插入的记录显示在JSP页面最前面,也就是显示在第一条的位置上?(用的是表格显示数据) 解决方案 解决方案二:你查询的时候按ID降序获得结果集这样不就可以了解决方案三:引用1楼zn85600301的回复: 你查询的时候按ID降序获得结果集这样不就可以了 只有引用的内容不允许回复!解决方

小小菜鸟请教jsp页面动态添加多行input,输入完成后,添加到后台action

问题描述 小小菜鸟请教jsp页面动态添加多行input,输入完成后,添加到后台action 姓名 年龄 这三行input是使用jquery动态添加的,现在就是想实现jsp页面三行一起,提交数据到action,保存到数据库中.现在就是想请教各位大神,jsp怎么保存数据,action中怎么具体实现......实在是疯了.使用的struts2+spring+hibernate框架, 解决方案 你看看把input标签的name改成name[],后台获取这个数组我php项目是这么获取的,后台接受name[

代码-JSP页面添加一个“查询”按钮,查询条件为“姓名”反正就是字符串就行,我想知道,字符串怎么传值的

问题描述 JSP页面添加一个"查询"按钮,查询条件为"姓名"反正就是字符串就行,我想知道,字符串怎么传值的 JSP页面添加一个"查询"按钮,查询条件为"姓名"反正就是字符串就行,应该怎么写,对应的action和daoa怎么写?求代码~**最主要,我是想知道,字符串怎么传值的,数据类型转换吗?所以我想看看代码**..我用的是ssh架构,IntelliJ IDEA 10.5工具,拜托各位大神啦 解决方案 最简单的就是通过表单传值h

插件-jsp页面中的DIV转PDF,乱码问题,或者别的方法也行~

问题描述 jsp页面中的DIV转PDF,乱码问题,或者别的方法也行~ jsp页面中有一个DIV.有个按钮(导出PDF),需要点击按钮把DIV页面所呈现的内容 转化成一个PDF然后保存. 找了一个案例但是导出是乱码,英语不行,求救~ 这个老外的js插件呢可以导出,但是导出是乱码https://github.com/kayalshri/tableExport.jquery.plugin 解决方案 你的意思是:点击按钮:建整个JSP页面 编程PDF吧? 我有一种思路. 首先获取你的文件 首先你JSP

jsp页面中有一个插入行的功能,如何将新插入的行在原来所有行的最上一行显示

问题描述 jsp页面中有一个 插入行的按钮和删除行的按钮,当新插入行时,如何将新插入的行在所有行的最上行显示,现在做的效果是:新插入的行在所有行的最下行显示 解决方案 你应该用得是appendChild 方法 或者insertRow 这样你将 appendChild 换成 insertBefor(第一个) 或者 insertRow(0) 应该就可以了解决方案二:新插入的行中记录日期 然后用时间倒排序不就行了 如果你做的是前台的没有直接往数据库里面写 那就用dom把数据重新加载一遍 因为纯前台的数

jsp 多行记录同时提交进数据库

问题描述 各位高手大侠,在线等,需求是这样的,A页面有多行记录(不固定行数),展示如下:主键号姓名性别电话号码1小二男11102小三女11193王八男1120................B页面只接收来子A页面的表单,存进数据库,不知咋实现.,...求指点,一定要附上代码啊,小弟新手,非常感谢,,我用jspbean,只能取一行记录,json研究半天也不行,用request.getParameterNames()和request.getParameterValues(name),发现取出的记录是

JSP及JSP页面的翻页

js|翻页|页面 在以列表的形式显示数据时需要对页面进行翻页控制,基本在项目的各模块中都会用到.为了最大限度地实现翻页的可重用和易移植,利用组件的形式对翻页逻辑进行封装. 翻页控制器的分析 描述: 翻页控制器用来实现对WEB页面的翻页内容的显示和翻页的各种操作的控制.通过JSP调用,将分页内容显示到WEB页面.它支持多种方式和风格的显示. 翻页控制器的设计 下面分别创建翻页控制器的一个PageConfig类.一个Page类.一个PageView类. ? PageConfig.java 类 类 P