Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将多个值从servlet传递到jsp onload_Javascript_Java_Jsp_Servlets - Fatal编程技术网

Javascript 将多个值从servlet传递到jsp onload

Javascript 将多个值从servlet传递到jsp onload,javascript,java,jsp,servlets,Javascript,Java,Jsp,Servlets,我在servlet中有以下代码: response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("</head>"); out.println("<script language=\"javascript\"></script>

我在servlet中有以下代码:

response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head>");
out.println("</head>");
out.println("<script language=\"javascript\"></script> ");
out.println("<body onload=\"parent.getScriptFrame().PageCheckResponse('" + Value + "');\">");
out.println("</body>");
out.println("</html>");
上述方法用于传递单个值

我想知道如何将多个值从servlet传递到JSP onload。传递多个参数是否有效?或者可以在servlet中调用两个不同的函数


感谢您在这方面的指点。

request.setAttribute(“key”、“value”)

更好的方法是将servlet中的值设置为请求参数,使用JSP和属性可以大大简化和清除代码。你应该看看;)@BalusC-Yep,不要空腹回答问题“在servlet中调用函数”:函数不是从servlet调用的。Servlet生成一个输出(在本例中为HTML,使用或不使用JSP),并从该输出调用javascript函数。@BalusC您能否共享一个示例链接以查看如何传递该结果
function PageCheckResponse(response){
     //code goes here
     init(response);
}