如何在servlet中发出警报消息并将其重定向到jsp页面

时间:2011-05-02 18:53:38

标签: java javascript jsp servlets

我正在开发某种pubsub应用程序,所以当用户订阅特定实体时 然后他收到成功订阅的警报并在同一页面上重定向。

3 个答案:

答案 0 :(得分:3)

在Servlet中

session.setAttribute("Login_Expired","Expired") ;
response.sendRedirect("jsp/page.jsp");

在JSP中

<%
String strExpired = (String) session.getAttribute("Login_Expired");
if (strExpired.equals("Expired")){     
out.print("alert('Password expired, please update your password..');");
}      
%>

答案 1 :(得分:0)

在servlet的请求中添加一个属性,并在jsp上使用以下

将请求转发给jsp
request.setAttribute("subscribed",true);

在jsp上,在javascript中

if(${subscribed == 'true'}){
  alert("Peep Peep..");
}

答案 2 :(得分:0)

在servlet中

String strExpired = (String) session.getAttribute("Login_Expired");
response.sendRedirect("jsp/page.jsp");

在jsp中

<%
String strExpired = (String) session.getAttribute("Login_Expired");
out.print("alert('Password expired, please update your password..');");
%>