• struts的ognl.NoConversionPossible错误


    JSP页面便利集合的时候,代码如下

    <s:iterator value="storageList" id="stList" status="st">
    <tr>
    <td class="list_data_number"><s:property value="#st.index+1"/></td>
    <td class="list_data_ltext"><s:property value="#stList.product.prodName"/> </td>
    <td class="list_data_ltext"><s:property value="#stList.stkWarehouse"/> </td>
    <td class="list_data_text"><s:property value="#stList.stkWare"/></td>
    <td class="list_data_number"><s:property value="#stList.stkCount"/></td>
    <td class="list_data_ltext"><s:property value="#stList.stkMemo"/></td>	
    </tr>
    </s:iterator>
    

      

    结果是:<s:property value="#stList.product.prodName"/>出现ognl.NoConversionPossible错误

    原因是:Struts没办法把页面的值转换成你Action里面定义的值。

    修改实体映射文件,添加懒加载(lazy="false"):

            <many-to-one name="product" class="com.wdy.orm.Product" fetch="select" lazy="false">
                <column name="stk_prod_id" not-null="true">
                    <comment>产品编号,外键</comment>
                </column>
            </many-to-one>
    

      

  • 相关阅读:
    ios 数据类型转换 UIImage转换为NSData NSData转换为NSString
    iOS UI 12 block传值
    iOS UI 11 单例
    iOS UI 08 uitableview 自定义cell
    iOS UI 07 uitableviewi3
    iOS UI 07 uitableviewi2
    iOS UI 07 uitableview
    iOS UI 05 传值
    iOS UI 04 轨道和动画
    iOS UI 03 事件和手势
  • 原文地址:https://www.cnblogs.com/koal/p/4451341.html
Copyright © 2020-2023  润新知