我有一个表单,当从表中加载retreive成员配置文件详细信息并在表单中显示时,用户可以更改表单字段并使用“更新配置文件”按钮保存,此功能正常工作。但是当用户点击“取消”按钮时,修改后的值应该用原始替换,即,当我们重新加载页面时。取消按钮应该只用原始onces替换修改后的按钮而不重新加载表单。
以下是表单字段的片段
<div class="control-group"><label class="control-label" >Last Name</label>
<div class="controls"><input id="lastName" type="text"
value=" <s:propertyvalue="#currentMember.memberlastname" escape="false"/>"
name="member.memberlastname"/>
我们在项目中使用struts2
答案 0 :(得分:1)
除非我不理解你,否则这很简单。只是不要使用取消按钮提交表单。您是否使用取消按钮的<s:submit/>
标签?如果是,请不要使用<s:url/>
标记进行取消操作。