1、logic标签中嵌套java代码,如下:
<logic:equal name="list" property="statusInProcess" value="<%=PropertyFileReaderUtils.getInstance().getProperties(\"STATUS_IN_PROCESS_FOR_ESTIMATED_AND_PASSED\")%>">
评估通过
</logic:equal>
注意:如果用到双引号(英文状态的)“"”,则需要用反斜杠“\”进行转义处理。
2、struts标签转java代码:
需要用到:<bean:define id="instanceOfCode" name="yourFormName" property="code"/>
然后:
<%
String strCode = (String)instancOfCode;
%>
此处注意:(1)、property在你的yourFormName中定义时,最好初始化为空字符串("");
否则,如果该属性项没值时,会报异常,所以,在该属性项赋值时也要过滤掉空(null)值。
一般都是过滤为空字符("")。
(2)、Class Cast时,只能转为String类型的。
编写于【2008-12-24】
<logic:equal name="list" property="statusInProcess" value="<%=PropertyFileReaderUtils.getInstance().getProperties(\"STATUS_IN_PROCESS_FOR_ESTIMATED_AND_PASSED\")%>">
评估通过
</logic:equal>
注意:如果用到双引号(英文状态的)“"”,则需要用反斜杠“\”进行转义处理。
2、struts标签转java代码:
需要用到:<bean:define id="instanceOfCode" name="yourFormName" property="code"/>
然后:
<%
String strCode = (String)instancOfCode;
%>
此处注意:(1)、property在你的yourFormName中定义时,最好初始化为空字符串("");
否则,如果该属性项没值时,会报异常,所以,在该属性项赋值时也要过滤掉空(null)值。
一般都是过滤为空字符("")。
(2)、Class Cast时,只能转为String类型的。
编写于【2008-12-24】