可不可以这样写<% out.println("<script type='text/javascript'>"); out.println("alert("警告")"); out.println("</script>"); %>
时间: 2023-10-23 22:11:45 浏览: 59
可以在java中有提示功能
可以这样写,但是需要注意一下 JavaScript 语句的引号问题。如果在 JavaScript 语句中使用了双引号,就需要在 JSP 代码中使用单引号,反之亦然,否则会导致语法错误。所以,如果要在 JSP 中输出双引号的 JavaScript 语句,建议使用转义字符 "\\"" 来表示双引号。
例如,如果要弹出一个带有双引号的提示框,可以这样写:
```java
<%
// 弹出带有双引号的提示框
out.println("<script type='text/javascript'>");
out.println("alert(\"带有双引号的提示框\");");
out.println("</script>");
%>
```
这样就可以在 JSP 中的 Java 语句里弹出带有双引号的提示框了。
阅读全文