Javascript 将多个值从servlet传递到jsp onload
我在servlet中有以下代码: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>
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);
}