gpt4 book ai didi

java - struts2 s :url with s:property value not working

转载 作者:行者123 更新时间:2023-11-29 08:00:46 27 4
gpt4 key购买 nike

我正在尝试使用 s:url 并且该值包含一个属性。而且它不起作用。

<s:url value='/js/myJS-<s:property value="locale"/>.js'/>

预期输出:

....../contextPath/js/myJS-en_US.js

最佳答案

像这样嵌套 JSP 标记是非法的。

使用普通的 JSP EL(假设您在支持它的容器上):

<s:url value="/js/myJS-${locale}.js"/>

如果您没有运行支持 JSP EL (ew) 的容器,请使用 OGNL:

<s:url value="/js/myJS-%{locale}.js"/>

这是有争议的首选机制,因为 OGNL 是 S2 的默认 EL。


当报告某事“不工作”时,您还应该包括您遇到的错误,例如,在这种情况下,JSP 永远不会编译。

关于java - struts2 s :url with s:property value not working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14514295/

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