<%
out.println("ok");
%>这是一定会有ok出现的,你那是怎么搞的?function OnClickLogon()
{
     var requestUrl = "mysocket.jsp?statusId=STATUS_AGENT_OFFLINE";
}你这也只是一个赋值操作,而且还是赋给局部变量,没有什么意义,你需要的是转到requestUrl的页面上去。function OnClickLogon()
{
     var requestUrl = "mysocket.jsp?statusId=STATUS_AGENT_OFFLINE";
     window.navigate(requestUrl);
}

解决方案 »

  1.   

    我在mysocket.jsp文件中的代码:<%
    java.io.*;
    javax.servlet.*;
    avax.servlet.http.*;
    com.unihub.jryy.softphone.monitor;String statusID=request.getParameter("statusId");
    if(statusID==STATUS_AGENT_OFFLINE)
    {
       out.println("ok");
    }
    %>
    我设想的是显示ok,但是显示
    <%
    java.io.*;
    javax.servlet.*;
    avax.servlet.http.*;
    com.unihub.jryy.softphone.monitor;String statusID=request.getParameter("statusId");
    if(statusID==STATUS_AGENT_OFFLINE)
    {
       out.println("ok");
    }
    %>
    为什么?
      

  2.   

    statusID=="STATUS_AGENT_OFFLINE"
      

  3.   

    我的.jsp文件是否写得有误?为啥会显示出我的jsp文件的内容呢?
      

  4.   

    if(statusID=="STATUS_AGENT_OFFLINE")  //STATUS_AGENT_OFFLINE需要加引号的