2012-12-20 27 views
0

假设
无法从JSP页面获取的参数值

回到Home.jsp代码包含类似

<input name="R" onclick="del(<%=rs.getString("VDB")%>)" type="radio" value="<%=rs.getString("VDB")%>" /> 

// 按钮:我传递VDB的价值德尔()

它调用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:
此页我要检索厂商的价值我用:

String D1=request.getParameter("vendor"); 

但是,让空值。
任何帮助

回答

1
var url = "delete.jsp?+vendor="+delno; 

你插错串+vendor。它应该只在url中有vendor

var url = "delete.jsp?vendor="+delno; 
+0

感谢ü这么多,它正在F9 :) – lata

+0

u能请告诉会话为什么点击一个链接(锚标记)我的会话值获得空 – lata

+0

欢迎你以后@ lata :) –

1

去掉 “+” 字之前的供应商。更改

var url = "delete.jsp?+vendor="+delno; 

var url = "delete.jsp?vendor="+delno; 
相关问题