在jsp/servlet中弹出一个消息框

Sha*_*ika 2 jsp

我正在研究JSP/servlet应用程序.
我想在将用户数据插入数据库表后在JSP/servlet中弹出一个消息警告框.

小智 5

数据插入DB后需要使用

request.setAttribute("alertMsg", "data add sucess");
Run Code Online (Sandbox Code Playgroud)

然后使用RequestDispatcher重定向到jsp

RequestDispatcher rd=request.getRequestDispatcher("/index.jsp");  
rd.include(request, response);
Run Code Online (Sandbox Code Playgroud)

现在在jsp中使用scriptlet标签之类的

<% String message = (String)request.getAttribute("alertMsg");%>
Run Code Online (Sandbox Code Playgroud)

你会收到一条警告信息.

现在在javascript警报显示这样

<script type="text/javascript">
    var msg = "<%=message%>";
    alert(msg);
</script>
Run Code Online (Sandbox Code Playgroud)