JavaJavaScript和scriptlet:可以吗?
Possible Duplicate:
How to use scriptlet inside javascript
<%
if(request.getAttribute("exception")!=null){%>
<script type="text/javascript" >
alert("hi");
parent.error.document.open();
parent.error.document.write("bye");
parent.error.document.write(<%=request.getAttribute("exception").toString()%>);
parent.error.document.close();
</script>
</form>
<%}%>
有可能有这种代码吗?还有别的选择吗
# 1 楼答案
只是缺少了一些引号,无法将值视为字符串,而不是变量
打印到页面时,它将显示如下:
# 2 楼答案
你的代码应该有效。但我更喜欢JSTL:
jsp看起来更自然