用一个简单的datagrid表格显示数据库查询出来的数据(在后台查询的,我用arraylist放进request传到了页面,本来是直接在页面上打出来的),支持在grid里面修改,点击旁边的submit把所有(或者是修改的行的)数据提交的后台处理。
该怎么做啊?完全没有概念。哪位高手指点下,给点代码的例子,感激不尽!
P.S.别告诉我到sourceforge去下做好的taglib。自己写代码的
该怎么做啊?完全没有概念。哪位高手指点下,给点代码的例子,感激不尽!
P.S.别告诉我到sourceforge去下做好的taglib。自己写代码的
解决方案 »
- 像新浪 人人那样网页版一对一聊天问题
- jsp 通过 javabean 链接 access 的相对路径怎么设置呀??
- CVS版本控制工具???
- 急求QQ登陆大小写提示
- 解决了你就是高手``servlet set的参数jsp接收不到``各位高手帮忙看下`纠结了很久了`
- iReport3.7.0或者2.0.5生成.jsper类型的问题和哪个版本的Jasperreports兼容
- session关于cookie与url重写的问题
- 菜鸟问题:当数据表更新后,如何实现将数据自动送到页面???(在线等待)
- session的问题!!为什么传递了几页就丢失了??请大虾指点!!
- session如何注销,紧急求救!!!!
- 请教SQL存储过程里删除多条记录sql写法?
- 如何配置xpdf的中文补丁?
你是从C/S转B/S吧.
想想也知道这能是几行代码能解决的吗?
目前只看到一种通用方法,就是在FORM里写,结合JS再提交.
while(rsDocTitle.next()){
String docId = rsDocTitle.getString("ID");
%>
<tr>
<td align="center" bgcolor="#eee5ba"><%=rsDocTitle.getString("所属菜单") %></td>
<td bgcolor="#eee5ba"><%=rsDocTitle.getString("文章标题") %></td>
<td align="center" bgcolor="#eee5ba"><%=rsDocTitle.getString("上传时间").substring(0,10) %></td>
<td align="center" bgcolor="#eee5ba"><%=rsDocTitle.getString("阅读次数") %></td>
<form action="DocEdit.jsp" name="frmedit<%=docId%>">
<input type="hidden" name="docId" value="<%=docId%>"/>
<input type="hidden" name="menuId" value="<%=selectMenuId%>" />
<td align="center" bgcolor="#eee5ba" nowrap="nowrap">
<input type="submit" name="edt" value="编辑"/></td>
<input type="hidden" name="docId" value="<%=docId%>"/>
<td align="center" bgcolor="#eee5ba">
<input type="hidden" name="bUrl" value=""/>
<input type="submit" name="del" value="删除"/>
</td>
</form>
</tr>
<%} %>这是我写的一部分代码片断,你看看,应该符合你的要求的
java有其他类似的功能,好象是displytag 显示见:
http://www.open-open.com/15.htm
在.net下用DataGrid显示数据确实非常的方便,这也是.net比较容易上手的原因
我现在在java下,根本没看到一个有这么好易用性的表格组件,
只能自己安照以前asp的方法堆,如同楼上一位样