`

valueExpression

 
阅读更多
<?xml version="1.0" encoding="UTF-8"?>
<pages>
    <editPage id="editWmsPackageUnitPage" title="editWmsPackageUnitPage" 
		entityClass="com.ww.wms.server.model.organization.PackageUnit" 
			width="600" height="300" onClose="refreshParent">
        <workflow/>
        <initListeners/>
        <inputUIs>
            <hidden id="packageUnit.id" reserve="false"/>
            <text id="packageUnit.convertFigure" title="packageUnit.convertFigure" 
				row="1" col="3" readOnly="false" required="true" reserve="false" 
				forceOverride="false" inVisible="false" 
				validator="positiveIntegerRequired" trimSpace="true">
                <visibleExpression/>
                <hql/>
                <eventListeners/>
            </text>
            <text id="packageUnit.level" title="packageUnit.level" row="2" col="1" 
				defaultValue="箱" span="1" readOnly="true" required="false" 
				reserve="false" forceOverride="false" 
				focusUI="false" inVisible="false" trimSpace="true">
                <visibleExpression/>
                <hql/>
                <eventListeners/>
            </text>
            <separator id="separator1" title="separator1" row="3"/>
            <numberText id="length" title="packageUnitLength" row="4" col="1" 
				span="1" width="120" readOnly="false" required="false" 
				reserve="false" forceOverride="true" focusUI="false" 
				inVisible="false">
                <visibleExpression/>
                <hql/>
                <eventListeners>
                    <eventListener id="packageUnit.length" refreshUI="true"/>
                </eventListeners>
            </numberText>
            <numberText id="width" title="packageUnitWidth" row="4" col="2" 
				span="1" width="120" readOnly="false" required="false" 
				reserve="false" forceOverride="true" focusUI="false" 
				inVisible="false">
                <visibleExpression/>
                <hql/>
                <eventListeners>
                    <eventListener id="packageUnit.width" refreshUI="true"/>
                </eventListeners>
            </numberText>
            <numberText id="height" title="packageUnitHeight" row="4" col="3" 
				span="1" width="120" readOnly="false" required="false" 
				reserve="false" 
				forceOverride="true" focusUI="false" inVisible="false">
                <visibleExpression/>
                <hql/>
                <eventListeners>
                    <eventListener id="packageUnit.height" refreshUI="true"/>
                </eventListeners>
            </numberText>
            <numberText id="packageUnit.weight" title="packageUnit.weight" 
				row="5" col="1" span="1" width="120" readOnly="false" 
				required="false" 
				reserve="false" forceOverride="true" 
				focusUI="false" inVisible="false" decimal="3">
                <visibleExpression/>
                <hql/>
                <eventListeners/>
            </numberText>
            <separator id="separator" title="separator" row="6"/>
            <numberText id="packageUnit.length" title="packageUnit.length" row="7" 
				col="1" span="1" width="120" readOnly="false" required="false" 
				reserve="false" forceOverride="true" focusUI="false" inVisible="false" 
				valueExpression="if(${length}!=null){ ${length}*1*0.01 }" 
				decimal="3">
                <visibleExpression/>
                <hql/>
                <eventListeners>
                    <eventListener id="packageUnit.volume" refreshUI="true"/>
                </eventListeners>
            </numberText>
            <numberText id="packageUnit.width" title="packageUnit.width" 
				row="7" col="2" span="1" width="120" readOnly="false" 
				required="false" reserve="false" forceOverride="true" 
				focusUI="false" inVisible="false" 
				valueExpression="if(${width}!=null){ ${width}*1*0.01 }" 
				decimal="3">
                <visibleExpression/>
                <hql/>
                <eventListeners>
                    <eventListener id="packageUnit.volume" refreshUI="true"/>
                </eventListeners>
            </numberText>
            <numberText id="packageUnit.height" title="packageUnit.height" 
				row="7" col="3" span="1" width="120" readOnly="false" 
				required="false" reserve="false" forceOverride="true" 
				focusUI="false" inVisible="false" 
				valueExpression="if(${height}!=null){ ${height}*1*0.01 }" 
				decimal="3">
                <visibleExpression/>
                <hql/>
                <eventListeners>
                    <eventListener id="packageUnit.volume" refreshUI="true"/>
                </eventListeners>
            </numberText>
            <numberText id="packageUnit.volume" title="packageUnit.volume" 
				row="8" col="1" span="1" width="120" readOnly="false" 
				required="false" reserve="false" forceOverride="true" 
				focusUI="false" inVisible="false" 
				valueExpression="if(${packageUnit.height}!=null){ 
				${packageUnit.height}*${packageUnit.length}*${packageUnit.width} 
					             }" decimal="3">
                <visibleExpression/>
                <hql/>
                <eventListeners/>
            </numberText>
        </inputUIs>
    </editPage>
</pages>

 

分享到:
评论

相关推荐

    iReport+JasperReport柱状图

    在设计图表属性时,需要添加category series,一个categoryseries包括series expression、category expression、Value expression、label expression等。其中,Value expression代表数据的值,category expression...

    el-api.jar el-ri.jar

    这个库提供了EL表达式解析、求值和对象访问的接口,例如`javax.el.*`包下的`ValueExpression`、`ELContext`、`ExpressionFactory`等类。开发者在编译时需要这个库,以满足对EL API的引用。 **javax.servlet....

    ExpressionValue

    C语言栈实现表达式求值,ExpressionValue。

    jsf获取表单的两种方法

    JSF会在请求处理阶段调用`UIInput`的`decode`方法,然后在`applyRequestValues`阶段将请求参数绑定到`ValueExpression`。同样以上述的`username`字段为例,我们可以在`submit`方法中使用`FacesContext`来获取: ```...

    org.springframework.expression-3.1.1.RELEASE.jar

    在`org.springframework.expression-3.1.1.RELEASE.jar`这个库中,包含了所有实现SpEL功能的类和接口,如`ExpressionParser`用于解析表达式,`EvaluationContext`用于提供上下文信息,以及`ValueExpression`表示一个...

    ognl 源码zip

    4. **代码阅读**:开始浏览和阅读OGNL的核心类,如`Expression`、`ValueExpression`、`Context`等,了解其设计理念和实现方式。重点关注以下几个关键组件: - `OGNLContext`:这是OGNL处理上下文的地方,存储了...

    ognl源码src文件

    4. **ValueExpression**:ognl中的ValueExpression接口定义了如何获取和设置对象属性的值,是ognl与目标对象交互的基础。 5. **Context**:ognl上下文对象,保存了表达式执行过程中需要的环境信息,如变量、作用域...

    jsp-api.jar,servlet-api.jar

    3. **JSP表达式语言(EL)API**:允许在JSP页面中使用表达式来访问JavaBean属性,如`javax.el`包中的`ExpressionFactory`和`ValueExpression`等。 4. **JSP生命周期管理**:包括`javax.servlet.jsp.JspPage`接口,...

    javax.el-3.0.0

    `javax.el`包提供了核心的EL实现,包括`ExpressionFactory`用于创建表达式,`ValueExpression`用于存储和评估表达式,以及`ELResolver`接口,它是解析表达式时处理不同类型的对象的核心机制。在Spring Boot与Tomcat...

    OGNL.rar_ognl api_ognl._ognl源码_ognl源码分析_ongl download

    它提供了一系列的方法来解析和执行OGNL表达式,如`ValueExpression`用于创建和评估表达式,`Context`则为表达式执行提供上下文环境,包括变量、方法调用等。此外,`OGNLException`类处理在解析或执行表达式时可能...

    el-api.jar和el-ri.jar

    `el-api.jar` 包含了如`javax.el.*`包下的各种接口,例如`ValueExpression`, `ELResolver`, `FunctionMapper`, `VariableMapper`等,它们是实现EL功能的核心组件。开发者通常将这个JAR文件包含在项目的类路径中,...

    jasper+ireport化复杂为简单系列教程1

    - **Value Expression**:定义每个扇形区域的大小。 - **Label Expression**:在图表上显示每个扇形的标签。 #### 3. Jasper 在 Servlet 中的应用 Jasper Reports 不仅可以在客户端应用中使用,也可以在 Web 应用...

    javax.el-api.jar/javax.el.jar

    例如,你可以使用`ValueExpression`来创建一个表达式,该表达式可以绑定到页面上的一个变量,或者使用`MethodExpression`来执行一个方法调用。 `javax.el.jar`则是Java EL的实现,它提供了`javax.el-api.jar`中定义...

    jsf1.2 jar包下载

    开发者在编写JSF应用程序时,主要会引用这个API,它定义了诸如FacesContext、UIComponent、ValueExpression等核心组件和接口。通过这些API,开发者可以创建自定义组件,处理事件,以及与模型和视图进行交互。 2. **...

    IDEA创建JSF项目所需jar包.zip

    - 模型组件:如ValueExpression,用于在视图和模型之间绑定数据。 - 控制器组件:如FacesServlet,它是JSF的入口点,负责处理请求和响应。 - 面向注解的配置:例如,@ManagedBean和@RequestScoped等注解,用于...

    Ognl源码 真的是很好的东西,请大量下载

    开始时,可以先研究`Expression`和`ValueExpression`接口,这两个是OGNL的核心接口。然后,深入到`AST`节点类,如`ASTMethod`和`ASTProperty`,了解它们如何代表表达式的一部分。最后,研究`Context`和`ValueStack`...

    JSP所需的jar包

    `el-api.jar`包含了EL的接口和类,如`javax.el.ELContext`、`javax.el.ValueExpression`等。 4. **jstl.jar**:JavaServer Pages Standard Tag Library (JSTL) 是一套标准的JSP标签库,用于处理常见任务,如迭代、...

    ognl-2.7.3

    9. **API使用**:了解OGNL的API接口,如`ValueExpression`和`ObjectPropertyAccessor`等,可以帮助我们更好地集成OGNL到自己的项目中,实现动态数据绑定和表达式计算。 10. **与其他框架的集成**:OGNL常被用于各种...

    JSF教程 适合初学者

    接下来,你会了解JSF的组件库,包括UIComponent、ValueExpression、ManagedBean等核心概念。JSF中的组件可以看作是具有特定行为和属性的Web UI元素,如按钮、文本框等。通过在Facelets模板文件中使用这些组件,你...

Global site tag (gtag.js) - Google Analytics