JSP拿不到attribute传过来的值

为什么JSP拿不到传过来的值 ,在Controller的里面都是能拿到的

评论区

whjjjjjj

2019-03-18 11:53

setView 已设JSP ,#{} 写法都是被当做纯文本输出了

JFinal

2019-03-18 12:31

写法错了,改成 ${}

注意相关 maven 依赖要添加,文档有说明

whjjjjjj

2019-03-18 13:11

@JFinal 已经加了Servlet的依赖了,也用过${} ,比如我setAttr("admins",admins);跳转之后拿 这个model里面的值 ${admins.password} ,他还是把我当文本输出了

yyyyangzi

2019-03-18 13:39

@whjjjjjj configConstant 中视图类型 setViewType(ViewType.JSP)了么

whjjjjjj

2019-03-18 13:41

@yyyyangzi 已经选了 tomcat8.5 也是支持servlet-api 3.0 就是解析不了这个EL 我很疑惑。

yyyyangzi

2019-03-18 13:52

@whjjjjjj 很久没用jsp了,现在项目都是前后端分离的。。。EL表达式所依赖的jstl和taglibs的jar都添加了吧

whjjjjjj

2019-03-18 13:56

都加了。

JFinal

2019-03-18 15:45

@whjjjjjj 是开发还是部署时出的问题?

热门分享

扫码入社