Struts2 Model驱动中OGNL

发布于 2021-11-25 18:17:36 字数 187 浏览 866 评论 5

Action模型驱动获取参数,JSP输入

<input name="user.name"/>

在结果页面要获取用户名,一种是user模型对象设置到request/session中,再使用ognl获取

如果想直接通过OGNL获取请求页面参数#user.name不行,有解决办法吗?谢谢!

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

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

发布评论

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

评论(5

绝情姑娘 2021-12-02 06:30:49

有,问题是必须将user传递到后面的JSP页面中,才能获取。有没有办法直接获取,比如说这是一个直接跳转到JSP页面的,struts2都不过,JSP中怎么使用EL或OGNL获取user.name=zhangsan?

三月梨花 2021-12-01 20:43:48

回复
你el表达式本质还是session和request,如果想直接使用OGNL的话,可以直接吊用OGNL类的静态方法getVlaue,但是貌似不能传参数,传的话也要在页面写java程序 没有意义

时光清浅 2021-12-01 08:14:57

action中user是否有属性对应的get和set方法

情痴 2021-12-01 03:48:26

这个明显不行啊……URL中是user.name=zhangsan这种。

柳若烟 2021-11-27 21:26:57

可用${param.name}获取

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