gpt4 book ai didi

java - 如何在同一页面的java代码中获取jsp变量的含义?

转载 作者:行者123 更新时间:2023-11-30 06:32:15 26 4
gpt4 key购买 nike

如果我将字符串传递到包含的 jsp 文件中:

        <jsp:include page="groop_checkbox_with_header.jspf">
<jsp:param name="mapName" value="investQuestionsExperience"/>
</jsp:include>

我可以将其用作 ${param.mapName}在 html 和 jsp 代码中。但是我如何在 <%..%> 中包含的文件的 java 代码中使用该 param.mapName大括号?因为我不能简单地写:

<% String mapName = param.mapName; %>

变量“param”被标记为未知。

有很多问题看起来很相似,但它们都是关于通过创建调用新请求。这里我们有 jsp 变量和 java 代码在同一页面上等待它。我可以通过${}查看jsp代码中的java表达式值。但如何进行向后操作呢?

最佳答案

The scope of the new parameters is the jsp:include or jsp:forward call; that is, in the case of an jsp:include the new parameters (and values) will not apply after the include ends. https://docs.oracle.com/cd/E19575-01/819-3669/bnajd/index.html

关于java - 如何在同一页面的java代码中获取jsp变量的含义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45863495/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com