小编用亲身感受了一波绝望,弹窗啊,为啥不弹窗,jsp和script不是能混用嘛?
下面来看代码
<%
String name="小马";
%>
<script>alert("name="+name)</script>
这么混用是一点毛病都没有的,即使下边还有java语言也没事,但是但是看下边这种
<%
String name="小马";
request.getRequestDispatch("***.jsp").forward(request,response);
%>
<script>alert("name="+name)</script>
这么用就是错的,因为在你alert之前页面就已经跳转了,那在跳转之前alert()呢?
也是不对的
<% String name="小马"; %> <script>alert("name="+name)</script>
<%
request.getRequestDispatch("***.jsp").forward(request,response);
%>
那么重点来了,这么用为啥不对呢?我也不会啊,求大神留言帮忙解惑。