重构表单支持