springmvc 的controller设置@sessionAttribute("userName") jsp页面获取不到值,

springmvc 的controller设置@sessionAttribute("userName") jsp页面获取不到值,,第1张

Map m=new HashMap(); mput("user", username);//modeladdAttribute("user", username);你把屏蔽的这一行,取消屏蔽就可以在页面拿到。

如果会jstl技术的话,很简单,不会的话,就用jsp脚本语言<% %>写java代码,在数据库查到数据后,然后循环数据就行了,例如:

<%

for(int i = 0; i < 10; i++){

%>

<li><%=i%></li>

<%

${s}指取page、requst、session、application四个范围内的属性attribute

你没有事先把s设置到这个四个范围内,当然取不到

<%requetsetAttribute("s","abc");%>或者使用<c:set var="s" value="abc" scope="page|request"/>

就可以用${s}或${requstScopes}取出

<%

String s = "abc";

%>

只是在jsp翻译而得的类中service方法中定义一个局部变量而已

以上就是关于springmvc 的controller设置@sessionAttribute("userName") jsp页面获取不到值,全部的内容,包括:springmvc 的controller设置@sessionAttribute("userName") jsp页面获取不到值,、jsp<li>怎样动态获取一个数组的值、el怎么取出jsp页面定义的变量等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9736403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存