Hibernate3.0とStrutsを使用しています。@GeneratedValue
IDの生成に使用しています。
顧客の詳細を保存するときに1つの顧客画面がありますcustomerId
。そのIDのみに基づいて、2番目のページの詳細を保存するため、新しく挿入された次の画面に移動します。
そのために私は
someDAO.save(customer);
customerId = customer.getCustomerId();
保存してStruts2を使用した後、顧客オブジェクトの値を取得します。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)