Javascript 在java中,如何在转发到静态页面时添加一些信息?

Javascript 在java中,如何在转发到静态页面时添加一些信息?,javascript,java,http,Javascript,Java,Http,我正在用Java进行http转发,我想向静态页面“demo.html”传递一些额外的参数,所以我尝试了以下方法: request.getRequestDispatcher("demo.html?para=123").forward(request, response); 但是“demo.html”中的javascript函数无法获取该参数。当我使用: window.location.search.substring(1) 我只在before查询中获取了参数 如何追溯“demo.html”中的

我正在用Java进行http转发,我想向静态页面“demo.html”传递一些额外的参数,所以我尝试了以下方法:

request.getRequestDispatcher("demo.html?para=123").forward(request, response);
但是“demo.html”中的javascript函数无法获取该参数。当我使用:

window.location.search.substring(1)
我只在before查询中获取了参数


如何追溯“demo.html”中的“para=123”?

找到了另一种方法:使用cookies

有更好的解决方案吗?

您尝试过吗问题是,“demo.html”由http转发显示,因此内部的javascript只看到转发之前的url,它甚至不知道响应来自“demo.html”