我使用ModelDriven
将参数从表单(value=username, fullname,...
)填充到Action中的bean(名为user的bean)中。
从动作到表单(从value=username, fullname,...
到非user.username, user.fullname, ...
的视图)如何做
search.jsp
仅获得txtSearch
并提交以查看操作。
ViewAction
使用txtSearch
从数据库中获取数据,并使用UserDTO(ViewAction的属性)保存
/ * 我不知道如何将属性映射到此view.jsp * /
view.jsp
<s:form action="update" method="post">
<s:textfield label="Book Id" name="username" value="%{username}">
</s:textfield>
<s:textfield label="Book Title" name="fullname" value="%{fullname}">
</s:textfield>
<s:submit label="Update"></s:submit>
</s:form>
具有上述更新操作,结果将返回到view.jsp
答案 0 :(得分:0)
等待几天后,我发现了两种方法:
1. set refreshModelBeforeResult param of ModelDriven interceptor to true
2. ActionContext.getContext().getActionInvocation().getStack().push(user);