筆記:SSH中遇到的小問題總結
阿新 • • 發佈:2018-12-12
1.The given object has a null identifier: com.iss.pojo.xxx
這個是在修改表單時的報錯。
原因:用update()更新的時候必須需要一個主鍵。所以需要傳主鍵引數:
action="${pageContext.request.contextPath}/require_editPage.action?rid=<s:property value="require.rid"/>"
2.從一個action跳轉到另一個action.
無引數傳遞
<result name="submitPage" type= "redirectAction">require_showRequire.action</result>
有引數傳遞
<result name="submitPage" type="chain">require_showRequire.action</result>
3.我有一個form表單需要通過ajax來傳入表單資料,同時讓這個表單用新的標籤頁開啟。
當我在a標籤中使用target="_blank",新標籤頁總是在父標籤前邊出現;當我在表單form標籤中加target="_blank",瀏覽器預設攔截此表單。最後,在ajax中使用同步傳輸(async:false),再在表單form標籤中加target="_blank"就搞定了。
4.介面的實現類可以看成是介面型別。當一個介面只有一個實現類的時候,呼叫介面型別的變數時,預設呼叫實現類;當介面的實現類有多個的時候,需要指明呼叫哪個實現類。
例項:xxxDao,xxxDaoImpl.