[英]Not able to retrieve value of parameters from JSP page
Suppose 假设
home.jsp code contain a button like home.jsp代码包含一个按钮
<input name="R" onclick="del(<%=rs.getString("VDB")%>)" type="radio" value="<%=rs.getString("VDB")%>" />
// note : i am passing value of VDB in del() // 注意 :我在del()中传递了VDB的值
it is calling javascript as : 它调用javascript为:
<script type="text/javascript">
function del(delno)
{
var ff = document.vendorform;
var url = "delete.jsp?+vendor="+delno;
window.navigate("delete_vendor.jsp?+vendor="+delno);
//window.location.href="delete_vendor.jsp?+vendor="+delno;
//ff.method = "POST";
//ff.action ="delete_vendor.jsp?+vendor="+delno;
//ff.submit();
}//i have used 3 methods to redirect to delete.jsp
delete.jsp : delete.jsp:
on this page i want to retrieve value of vendor i used :
在这个页面上我想检索我使用的供应商的价值:
String D1=request.getParameter("vendor");
But getting null value. 但是获得空值。
Any help 任何帮助
var url = "delete.jsp?+vendor="+delno;
you have inserted wrong string +vendor
. 你插错了字符串
+vendor
。 it should be only vendor
in url. 它应该只是url中的
vendor
。
var url = "delete.jsp?vendor="+delno;
Remove the "+" before the word vendor. 删除word供应商之前的“+”。 Change
更改
var url = "delete.jsp?+vendor="+delno;
To 至
var url = "delete.jsp?vendor="+delno;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.