如何将js中得到参数传递给Bean?(请教了!)
各位我的JS如下:
function subCategory(form1,n){
string Code,Name;
if(document.form1.CategoryCode==""){
window.alert("please enter the CategoryCode!");
window.form1.CategoryCode.focus();
return false;
}else{
Code = document.form1.CategoryCode.value;
}
if(document.form1.CategoryName==""){
window.alert("Please enter the CategoryName!");
window.form1.CategoryName.focus();
return false;
}else{
Name = document.form1.CategoryName.value;
}
submit = n;
document.form1.submit();
}
document.form1.submit()这样写是不是就可以把得到的参数传递给Bean,如果不对的话该如何把得到的参数传递给Bean里?
问题点数:20、回复次数:6Top
1 楼Andrawu(晓彬)回复于 2002-05-10 18:10:24 得分 20
你这样只能把CategoryCode和CategoryName传递给Bean,Code和Name是不能的。Top
2 楼Andrawu(晓彬)回复于 2002-05-10 18:17:22 得分 0
surl="example.jsp?Name="+Name+"&Code="+Code ;
document.form1.action=surl ;
document.form1.submit();
这样是可以的。Top
3 楼xyn8018(天堂鸟)回复于 2002-05-10 19:35:02 得分 0
不好意思请再赐教了:
1):如果用document.form1.submit();就可以直接把JSP中的CategoryCode和CategoryName传递给Bean,不用Code和 Name进行中转也行了?
2)surl="example.jsp?Name="+Name+"&Code="+Code 中的example.jsp就是提交的哪个JSP页面吗?我不是要提交个另一个JSP页面的,而是传给一个JAVABEAN 。Top
4 楼Andrawu(晓彬)回复于 2002-05-11 09:09:07 得分 0
你的第一点是可以的。
example.jsp就是提交的哪个JSP页面,你不提交给一个JSP页面,怎么传给一个JAVABEAN?Top
5 楼xyn8018(天堂鸟)回复于 2002-05-11 10:31:33 得分 0
那我直接这样改写了:
function subCategory(form1,n){
if(document.form1.CategoryCode==""){
window.alert("please enter the CategoryCode!");
window.form1.CategoryCode.focus();
return false;
}
if(document.form1.CategoryName==""){
window.alert("Please enter the CategoryName!");
window.form1.CategoryName.focus();
return false;
}
submit = n;
document.form1.submit();
}
就可以从本JSP页面提交并传递CategoryCode和CategoryName到JAVABEAN中了;
Top
6 楼Andrawu(晓彬)回复于 2002-05-11 10:41:24 得分 0
当然。Top




