我正在使用 Hibernate 3.0 和 Struts。我正在使用@GeneratedValue
id 生成。
当我保存客户详细信息时,我有一个客户屏幕我想移动到新插入的下一个屏幕,customerId
因为仅基于该 ID 我将保存第二页详细信息
为此我正在使用
someDAO.save(customer);
customerId = customer.getCustomerId();
保存并使用 Struts 2 后,我获得了客户对象值,redirectAction
我将其转发customerId
到第二页,它工作正常,但我在控制台上收到警告
Caught OgnlException while setting property 'applicationId' on type 'org.apache.struts2.dispatcher.ServletActionRedirectResult'.
ognl.NoSuchPropertyException: org.apache.struts2.dispatcher.ServletActionRedirectResult.applicationId
at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132)
at com.opensymphony.xwork2.util.OgnlValueStack$ObjectAccessor.setProperty(OgnlValueStack.java:68)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1656)
at ognl.ASTProperty.setValueBody(ASTProperty.java:101)
at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177)
at ognl.SimpleNode.setValue(SimpleNode.java:246)