以下是我在jsp - struts2
中的代码行<s:iterator value="bean.persons" status="stat" >
<input type="hidden" id="myname" name="myname" value="%{name}"></input>
</s:iterator>
public class Person {
private String name;
// getters and setters
}
当“name”包含带空格的值时,名称值的第二部分将在html中转换为struts2属性
例如,如果名称的值是“pramod ashok”,则隐藏字段的html代码将转换如下。
<input id="myname" type="hidden" ashok=" " value="pramod" name="myname"></input>
请注意,值“ashok”已被视为属性。 请建议一个避免这种情况的解决方案,并将其作为“pramod ashok”而非pramod的价值