可以尝试在页面加一个hidden input,后台给他传值,前台js只需根据name或者id取值即可前台js只需根据name或者id取值即可

解决方案 »

  1.   

    LZ你是说转发到页面上的时候拿不到servlet的值还是什么?
      

  2.   

    就像这样在servlet中写javascript 里面有function()
      out.println("<script type=\"text/javascript\"> "); 
      out.println("function displayHoroscope(sex, sign) {");
    等等
    因为前面写了如下来自前端的值
            String sex1=request.getParameter("sex");
            String sign1=request.getParameter("Zodiac_sign");
            String number1=request.getParameter("number");
            String UserName1=request.getParameter("UserName");
    然后在所写的javascript中调用这些值 发现不能调用。。
      

  3.   

    就像这样在servlet中写javascript 里面有function()
      out.println("<script type=\"text/javascript\"> "); 
      out.println("function displayHoroscope(sex, sign) {");
    等等
    因为前面写了如下来自前端的值
            String sex1=request.getParameter("sex");
            String sign1=request.getParameter("Zodiac_sign");
            String number1=request.getParameter("number");
            String UserName1=request.getParameter("UserName");
    然后在所写的javascript中调用这些值 发现不能调用。。你这个只是申明了这个displayHoroscope函数,还没有调用呢