将Javascript变量传递给servlet doGet方法

将Javascript变量传递给servlet doGet方法,java,javascript,jsp,servlets,web,Java,Javascript,Jsp,Servlets,Web,我有一个javascript函数来检索像这里这样的用户工作站。 我的问题是,如何将computername结果从函数传递到servlet doGet方法 目前,我调用servlet的代码片段如下所示: <html> <head> .... <script> load my javascript file here </script></head> <% if(session.getAttrib

我有一个javascript函数来检索像这里这样的用户工作站。

我的问题是,如何将computername结果从函数传递到servlet doGet方法

目前,我调用servlet的代码片段如下所示:

    <html>
    <head> .... <script> load my javascript file here </script></head>
    <%
      if(session.getAttribute("Login") == null){
         //I want to pass the computer name here
         response.sendRedirect("../LOGME");
      } else {
        //draw page body
      } %>
     </html>

让客户端重定向

<%
  if(session.getAttribute("Login") == null){ %>
     <script>
         location.href = "../LOGME?name=" + yourValue;
     </script>
 <% return; // you should check the return ...
  } else {
    //draw page body
  } %>

但我的机器不能用。我在Linux上,所以没有f。。。ActiveX.

如何调用servlet?只需将其作为查询参数传递。setletPath?computerName=xyzI我正在使用response.sendRedirectURL;那么,你是在按钮/超链接点击时调用它的吗?@goals这取决于你在哪里使用它。目前,正如它所写的,很难告诉你。请详细说明问题。嗨!我用一段代码片段编辑了我的问题,以便更好地说明这个主题。谢谢