我有一个问题:我有一个 java 对象,它是 List<User>
我想将它传递给 javascript 以填充 jQuery 自动完成的源。
从 jsp 中,我通过此标记传递 session 中存在的对象
<input type="hidden" id="all_users" value=" < s: property value="#session.allUsers" /> " />
然后在 JavaScript 中
var allUsers = $('#all_users').val().replace('[','').replace(']','').split(',');
现在我不知道下一步是什么,因为我获得了 bean.User@4a255c 的值。我如何转换此对象以在 JavaScript 中管理它并获取其中包含的值?
最佳答案
我没有使用 struts 的经验,但你可以尝试以下方法:
<input type="hidden" id="all_users" value=" < s: property value="#Arrays.toString(session.allUsers.toArray())" /> " />
关于java - 在 javascript arraylist 中转换 java 对象列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17111449/