我有一个.jsp页面从servlet传递变量.让我们假设我有一个.jsp类似的页面
...
<body>
${Variable}
</body>
...
Run Code Online (Sandbox Code Playgroud)
并且我们也假设variable = "oh my god".还行吧.但是如何将此变量放到.html浏览器将显示变量值的页面?
Pab*_*ruz 20
你需要这样做:
<%= Variable %>
Run Code Online (Sandbox Code Playgroud)
生成的HTML将是:
<body>
oh my god
</body>
Run Code Online (Sandbox Code Playgroud)
实际上,目前在此处(<%= Variable %>)获得最佳投票的答案和解决方案的行为与您在问题(${Variable})中提供的代码完全相同。唯一的区别是您应该使用该脚本,因为它更具可读性,而且不是任何该死的脚本!
就我的观点而言,如果要在播放html页面中使用JSP变量,则需要JavaScript才能从jsp呈现的html中检索该变量,而您需要在实际中newPage.html。您可以将隐藏的iframe放入其中newPage.html,在其中嵌入jsp页面作为该iframe的源,然后仅使用例如解析其htmlgetElementById()
| 归档时间: |
|
| 查看次数: |
56257 次 |
| 最近记录: |