<s:textfield name="campaignName" size="50" maxlength="50" />
要么
<input type="text" name="campaignName" size="50" maxlength="50" />
名称需要与字段名称匹配

<s:textfield name="campaignName" size="50" maxlength="50" />
要么
<input type="text" name="campaignName" size="50" maxlength="50" />
名称需要与字段名称匹配