0

在这里尝试了解一些基本的 Struts:

<logic:equal name="myForm" property="myFlag" value="Y">

我从遗留代码中了解到,Java 类中调用myFlag了一个 String 变量。myForm但是,您能否以相同的方式将变量传递给value换句话说:

<logic:equal name="myForm" property="myFlag" value="secretJavaValue">

myFormJava 类中,我们有:

String myFlag = "";
final String secretJavaValue = "iLoveC";
getMyFlag();
setMyFlag(String flag);
4

1 回答 1

1

你可以试试:

<logic:equal name="myForm" property="myFlag" value="<%=secretJavaValue%>">

中的属性值始终是文字值。valuelogic:equal

于 2013-02-26T16:10:53.040 回答