Struts2可以使用复合 if 语句吗?标签?

发布于 2024-10-22 19:48:23 字数 691 浏览 0 评论 0原文

我有一个页面将显示 Struts2 JSP 的两个选项之一。
我遇到的问题是我必须不断嵌套我的语句,因为我无法弄清楚如何使用此标签创建复合 if 语句。 目前我的代码如下所示:

<s:if test="%{caseDto.siteId!=null}">
    <s:if test="%{caseDto.siteId!=0}">
        <span id="validAcctSpan" class="goodMessage">
            <s:textfield name="caseDto.siteId" label="Account Number"

...

我想知道 Struts 是否支持以下语法:

<s:if test="%{caseDto.siteId!=null && caseDto.siteId!=0}">
    <span id="validAcctSpan" class="goodMessage">
        <s:textfield name="caseDto.siteId" label="Account Number"

...

这可能吗?我愿意接受其他/更好的方式来执行相同的操作。我对 Struts2 还很陌生,所以我确信有更好的方法。

I have a page that will display one of two options for a Struts2 JSP.
The problem I am running in to is that I have have to continually nest my statements because I cannot figure out how create compound if statements with this tag.
Currently my code looks like this:

<s:if test="%{caseDto.siteId!=null}">
    <s:if test="%{caseDto.siteId!=0}">
        <span id="validAcctSpan" class="goodMessage">
            <s:textfield name="caseDto.siteId" label="Account Number"

...

I would like to know if Struts supports a syntax of something along the lines of:

<s:if test="%{caseDto.siteId!=null && caseDto.siteId!=0}">
    <span id="validAcctSpan" class="goodMessage">
        <s:textfield name="caseDto.siteId" label="Account Number"

...

Is this possible? I'm open to other/better ways of performing the same action. I am still new to Struts2, so I'm sure there is a better way.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你列表最软的妹 2024-10-29 19:48:23

您可以在 Struts2 中使用复合 if 语句。使用 && 运算符就可以了。

对于 OGNL,请查看此文档:
https://commons.apache.org/proper/commons-ognl/language -guide.html

You can use compound if statements with Struts2. Using && operator is OK for it.

For OGNL, check this document:
https://commons.apache.org/proper/commons-ognl/language-guide.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文