笔记:SSH中遇到的小问题总结

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.

猜你喜欢

转载自blog.csdn.net/Sim_ve/article/details/83988489