编程社区 » web开发 » 朋友们:帮个忙!!!(有关jsp的问题)

朋友们:帮个忙!!!(有关jsp的问题)


chinauibe1981



 发表:

朋友们:帮个忙!!!(有关jsp的问题)


最近在做jsp网页,遇到了一下两个问题:
1.在设置了一个单选按钮,并设置它的事件--"onClick",在单击该单选按钮时,自动将该单选按钮所 在的表单提交(使用了this.form.submit()的方式),可是这个功能并不能实现;后来又在旁边加了一个“提交”的按钮,就可以提提交,不知道是为什么。


2.在jsp中从数据库中读取了数据,如何才能将每条记录的每个字段放到对应文本框中,并且在修改以后能够提交啊。换句话说能不能给这些动态生成的文本框命名,这样在提交表单的时候,jsp才能从中读取数据。


langya333
回复:

1、没有这样用过。感觉是不加那个提交按钮也应该可以,只要你的script写得对。不过反正你也搞定了,就这么着吧。

2、从数据库得到数据后,你肯定知道每个数据是什么意义,根据这些意义来写jsp页面很容易啊,把对应的值写进<input>的value里就好了。修改后提交的仍是这个你知道的表单,当然可以getParameter了。

不知道我说的对不对症啊

qiang029
回复:

第一题不想多说,有提交按扭就用行了,一般不用自己写提交
第二题我小说一下,你从数据库把信息读出来不要真接放在文本框中,先把信息放在一个动态生成的表格里,每一行都有个修改按扭(也是提交按扭做的,只提交这一行),跳转到另一个页面把这一行的信息再加到相对应的文本框中,做对应的修改后,从新更新到数据库。
不用动态生成文本框,只用动态生成一行行的可以单个提交的表格即可 

chinauibe1981
回复:

非常感谢了啊

hoverkjj
回复:

问题一:
该设form的名字name="form1"
在onclick="document.form1.submit()"

问题二:
List rowList = 你从数据库查出来的记录集放在List中

<%
for(int i=0;i<rowList.size();i++)
{
ResultSet recodSet = (ResultSet)rowList.get(i);

%>
<input type="text" name="<%=recordSet.getMetaData().getColumnName(i)%>"
value="<%=recordSet.getString(recordSet.getMetaData().getColumnName(i))%>">
<%
}
%>

chinauibe1981
回复:

对于第二个问题,本人意思是:从数据库中读取的数据在网页中有如下显示 :
列1 列2 列3 列3
*** *** *** ***
*** *** *** ***
*** *** *** ***
*** *** *** ***
*** *** *** ***
“***”代表动态从数据库中读取来显示的数据,并且都在文本框中显示,现在的问题是,在对这些数据修改后如何进行提交来保存。(本人考虑,需要给这些动态生成的文本框命名,不然在提交的时候怎么取得值(不能在每一行后另外加提交按钮),谢谢了!

Thinktofly
回复:

是否可以这样做:
就按楼主所想,给文本框动态命名,然后写一个脚本,在提交时执行这个脚本,在脚本里取出所有修改过的值,然后传递到保存页面.
命名可以这样,用主键加上行号

(字段名) id name age address
(文本框名) id1 name1 age1 address1
(文本框名) id2 name2 age2 address2
(文本框名) id3 name3 age3 address3

在脚本里循环取值就行了

楼下的继续!:)

cugwei
回复:

第一个问题可能是因为你的按钮的name=submit 当点击按钮时会出现对象不支持的方法或属性

xhlanlan
回复:

第二个问题我感觉是否可以用表格来处理
不知道对不对,学习中~~~~~

bj0828
回复:

看看 hoverkjj() 的方法吧
很简单的 我用的和他的一样的方法

Rain_Wang
回复:

如果用struts框架,用<logic:xxx>类的标签就可以了啊,很简单的。如果纯jsp就在页面上用个list啦


相关文章
动态下拉式菜单 --在线等
时间控件的问题
java/jsp中如何实现弹出对话框选择要保存的文件的路径
请问在做网页时,如果javabean中需要有需要自行导入的包,需要把包放在哪个目录下???
还分100~~乱码问题~~谢谢那几位兄弟~~
一个关于tomcat5.0连接SQL Server2000数据库的问。。希望大家帮忙。。
我这个简单的JSP为什么产生空指针异常?
一个servlet里调用javascript的小问题,大家帮忙看看!
十万火急啊!如何编写日志文件!
在servlet中把对象数组放进session,怎么在JSP页中取出来?
怎么样在java中获得并控制一个进程所使用的内存大小
请大家帮忙看看这个聊天室是什么错误?如何解决
热门文章
java.net.ConnectException: Connection refused: connect的问题求救.
关于session超时处理的问题
求救:关于查询,大家看看有什么问题??
java/jsp中如何实现弹出对话框选择要保存的文件的路径
form提交到另一个页面时如何设置新页面的大小
求,怎样让点击过的链接变色,跟其他为点击链接不同
用itext读取服务器pdf文件,转为普通htm显示在网页上,求例子!!!!
IText 的问题
jsp中怎么打开ppt文件,不出现保存对话框
如何实现窗口全屏显示
在JSP中select多选时提交后在下一页面中怎样得到所选的内容?
为什么使用了utf-8中文还是乱码呢?

编程社区 2008 浙ICP备09013498号
© TinyBBS.cn
编程好站连接:codeproject sf.net codeplex