【问题标题】:property and value attributes for struts logic tagstruts 逻辑标签的属性和值属性
【发布时间】:2013-02-26 15:16:52
【问题描述】:

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

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

我从遗留代码中了解到,myForm Java 类中有一个名为 myFlag 的字符串变量。但是,你能不能用同样的方式把一个变量传递给value,也就是说:

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

myForm Java 类中,我们有:

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

【问题讨论】:

    标签: java jsp struts


    【解决方案1】:

    你可以试试:

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

    logic:equalvalue 属性的始终是文字值。

    【讨论】:

    • 所以在 JSP 页面上使用 &lt;%= 将能够引用来自 myForm Java 类的字符串值?
    • 通过这种方式,您可以将您的属性值与动态值(变量)进行比较。
    • 有没有办法将该值检索到另一个 jsp 上? (有会话,还是什么?)@PaulVargas
    猜你喜欢
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-22
    • 2010-09-23
    • 2011-04-03
    • 2011-02-14
    • 2013-06-25
    相关资源
    最近更新 更多