下面是我在 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 的价值