gpt4 book ai didi

struts2 - 将值从 tiles2 定义传递到 struts2 中的 jsp 文件

转载 作者:行者123 更新时间:2023-12-01 11:56:24 24 4
gpt4 key购买 nike

我在 struts2 中使用 tiles 2。我的瓷砖定义如下所示:-

        <definition name="store-tiles" extends="baseLayout">    
<put-attribute name="title" value="test" />
<put-attribute name="menulink" value="support" type="string" />
<put-attribute name="slider" value="/empty.jsp" />
<put-attribute name="products" value="/products.jsp" />
</definition>

我想在 products.jsp 中使用 title 或 menulink 变量作为 jsp 变量

           <tiles:useAttribute name="menulink"/>
<c:out value="${menulink}"/>

它抛出异常,在 c:out 中不允许表达式。我已经看到同样的事情在 Struts 1.x 和 tiles 1.x 版本上运行良好。Struts2/tiles2 有什么问题?

请给我一个解决方法。

最佳答案

我认为这可以做到:

<tiles:importAttribute name="title"/>
<tiles:importAttribute name="menuLink"/>
<s:property value="#attr['title']"/>
<s:property value="#attr['menuLink']"/>

关于struts2 - 将值从 tiles2 定义传递到 struts2 中的 jsp 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6802685/

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