JFinal封装对象的问题

发布于 2021-12-01 13:15:08 字数 350 浏览 857 评论 3

@JFinal 你好,想跟你请教个问题:

SaveArticleVO saveArticleVO = getBean(SaveArticleVO.class, "");

使用以上方法获取对象,对于传递的空字符串也转为了null值,个人认为不是很合理,空字符串!=null



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

眼泪淡了忧伤 2021-12-05 04:04:50

额 没太明白,我的意思是 我在前台ajax提交数据,参数key是有的,但是value是空字符串,到后台得到的值缺少null

怎言笑 2021-12-04 21:35:47

再补充一下,null 参也是支持的,与 "" 参功能一样,这个参数在本意上并不是要将 null 与 "" 进行等价,而是在实现用户应用场景时的直观表达

英雄似剑 2021-12-04 17:18:10

这个参数有一个演化的过程,老版本默认是有 modelName 前缀的,也就是说相当于:

getModel(User.class, "user");

对应于客户端传参形式为:

<input name="user.nickName">

而很多用户提出来,他们的应用场景,并不希望有这个前缀,也就是希望这个前缀为空串,就相当于:

getModel(User.class, "")

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文