0

我有一个javascript,通过它我使用window.open()将一些值传递给一个新的jsp

window.open("view.jsp?uname="+objid+"&pass="+ses,"","heightP0 ,widthP0");

我想检索 uname 并在 scriptlet 中传递值。

我已经尝试过这样的事情,但显然它不起作用,我得到空指针异常。

IDfSession session2 = (IDfSession) request.getAttribute("pass"); 
String obj = (String)request.getAttribute("uname");

是否可以检索值?此外,它实际上是从 javascript 传递数据,因为我可以看到 URL 中的值。知道如何在这里进行吗?

提前致谢。

4

1 回答 1

0

在您的情况下, uname 和 pass 作为请求参数传递。所以要在 JSP 中访问它们,请使用 <%= request.getParameter("uname") %> <%= request.getParameter("pass") %>

于 2020-12-02T13:35:44.907 回答