2016-01-05 36 views
-3

我有在servlet下面的代碼:從servlet的傳遞多個值,把jsp的onload

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的JavaScript的value

function PageCheckResponse(response){ 
    //code goes here 
    init(response); 
} 

上述工作爲傳遞單個值。

我想知道如何將多個值從servlet傳遞到JSP onload。會傳遞多個參數嗎?或者可以在servlet中調用2個不同的函數?

欣賞你的指針。

+1

更好的方法是將您的值設置爲servlet中的請求參數 –

+0

使用JSP和屬性可以簡化並清除您的代碼。你應該看看它;) –

+0

@BalusC -Yep,從不空腹回答問題 –

回答

0

request.setAttribute(「key」,「value」);