struts 1.0逻辑标记选择-if / else逻辑

bou*_*ppo 2 java jsp struts

我有一个下拉列表。当用户选择某个选项时,其中每个选项代表Java服务器端的特定String。

现在,Java服务器端能够检查选择了哪个选项以及对应的数字。目前,我可以在Java后端而不是JSP页面上输出值。

Struts 1.0是否有if / else标记?

我不确定哪个逻辑标记最适合传递Java值进行前端处理:

JSP页面

if(value = 666)
   this textbox is readonly
else
  this textbox row is active
Run Code Online (Sandbox Code Playgroud)

到目前为止,我的研究:

看一下logic:equal,似乎使用如下所示的taglib在JSP页面上传递值。这对我不起作用,因为我想服务器端的Java类传递值。

<logic:equal name="name" property="name" value="<%= theNumber %>" >
Run Code Online (Sandbox Code Playgroud)

PSR*_*PSR 5

  <c:choose>
     <c:when test="${the number}">
         Both are equal.
     </c:when>
     <c:otherwise>
         Both are not equal.
     </c:otherwise>
     </c:choose>
Run Code Online (Sandbox Code Playgroud)

这是jstl标签

you need to use
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Run Code Online (Sandbox Code Playgroud)