Struts2 Model驱动中OGNL
Action模型驱动获取参数,JSP输入
<input name="user.name"/>
在结果页面要获取用户名,一种是user模型对象设置到request/session中,再使用ognl获取
如果想直接通过OGNL获取请求页面参数#user.name不行,有解决办法吗?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
有,问题是必须将user传递到后面的JSP页面中,才能获取。有没有办法直接获取,比如说这是一个直接跳转到JSP页面的,struts2都不过,JSP中怎么使用EL或OGNL获取user.name=zhangsan?
回复
你el表达式本质还是session和request,如果想直接使用OGNL的话,可以直接吊用OGNL类的静态方法getVlaue,但是貌似不能传参数,传的话也要在页面写java程序 没有意义
action中user是否有属性对应的get和set方法
这个明显不行啊……URL中是user.name=zhangsan这种。
可用${param.name}获取