java - 无法从 JSP 页面检索参数值

标签 java javascript

假设

home.jsp 代码包含一个类似

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

//注意:我在 del() 中传递 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


删除.jsp:
在此页面上,我想检索我使用的 vendor 的值:

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

但是得到空值。
任何帮助

最佳答案

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

您插入了错误的字符串+vendor。 url 中应该只有 vendor

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

关于java - 无法从 JSP 页面检索参数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13970307/

相关文章:

java - javax.servlet.Servlet#getServletConfig() 的线程安全

java - Android Gridview 与 Edittext

javascript - 在jQuery插件成员中正确获取 "this"

java - Timer vs. ScheduledExecutorService 调度

java - 电子邮件应用程序中的异常

javascript - 如何让这个脚本在1秒后激活?

javascript - 获取 Javascript 以应用于类

php - 如何保存硬编码的 HTML 条目,就像在 CMS 的 UI 中输入一样?

java - 将 IntStream 转换为 Map

JavaScript:检测不可见变量