ajax 和 nested:nest 标签的问题
struts中 使用ajax实现局部刷新:
表单对应的from 里 有个自定义bean,要将这个bean的属性和 页面控件对应,因此使用了 nested 标签。
然后 在页面中又使用了 ajax来局部刷新。
需要刷新的区域中包括这个bean对应的区域。因此,在ajax的请求的jsp文件中 也就包含 nested 标签。
在ajax的请求的jsp文件中source构成如下:
<nested:nest property="objBean">
<nested:text property="strTestCode" size="32" maxlength="25"></nested:text>
</nested:nest>
然后会报,找不到对应的bean的异常。
http_request.status 会产生 500 错误。
调试结果:
1,用 present 标签判断 property="objBean" ,结果是真。
2,在ajax的请求的jsp文件中的内容都替换成简单文本,可以正常传回请求文本。
3,不使用 form里嵌套的 bean的属性,使用 form里直接定义的字段,也可以正常返回。
那位大哥知道是怎么回事,或者知道如何解决? 多谢了。