当前位置:编程学习 > JAVA >>

Servlet怎么向其所写的javascript传值?

有一个问题关于servlet的 学校有一个实验让在servlet中写一个javascript 用来处理来自前端的两个值 这两个值已经在servlet中取得 
但是我发现从servlet获取的前端的值不能传到所写的javascript中 求教怎么解决 谢谢啦 --------------------编程问答-------------------- 拼字符串就可以了 。 --------------------编程问答-------------------- 可以尝试在页面加一个hidden input,后台给他传值,前台js只需根据name或者id取值即可前台js只需根据name或者id取值即可 --------------------编程问答-------------------- LZ你是说转发到页面上的时候拿不到servlet的值还是什么? --------------------编程问答--------------------
引用 3 楼 MrsFeng 的回复:
LZ你是说转发到页面上的时候拿不到servlet的值还是什么?

就像这样在servlet中写javascript 里面有function()
  out.println("<script type=\"text/javascript\"> "); 
  out.println("function displayHoroscope(易做图, sign) {");
等等
因为前面写了如下来自前端的值
        String 易做图1=request.getParameter("易做图");
        String sign1=request.getParameter("Zodiac_sign");
        String number1=request.getParameter("number");
        String UserName1=request.getParameter("UserName");
然后在所写的javascript中调用这些值 发现不能调用。。 --------------------编程问答--------------------
引用 4 楼 oXiYing1 的回复:
Quote: 引用 3 楼 MrsFeng 的回复:

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

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


你这个只是申明了这个displayHoroscope函数,还没有调用呢
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,