報錯提示:
ognl.NoSuchPropertyException: com.bj.Student.sId(沒有對應屬性異常)
at ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:151)
at com.opensymphony.xwork2.ognl.accessor.ObjectAccessor.getProperty(ObjectAccessor.java:17)
at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210)
at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
at ognl.SimpleNode.getValue(SimpleNode.java:258)
原因:
在struts2看來sId是無效的名稱,不符合規範的命名(必須將前2個字母寫爲小寫,struts2將找不到這樣的名字的屬性),修改一下屬性名稱即可。