一个EL表达式问题,为何不输出数据 <%String a = "1232";%>${pageScope.a}为何不输出123${"123"}这样写就没问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%String a="1232";%><%=a%> <%=a%>这样是可以但是我想用EL输出 你那个变量又没放到页面里面怎么能显示啊 你要用${pageScope.a}你需要存在page作用域里面才能取出来<%page.setAtt...("a","123")%>这样就没问题了 <%=a%>这不就是 el 表达式吗 好像是也有${"a"} 但是我忘了 差不多这样 不加“”或是‘’什么的 找到原因了。我以为本页生命就不用pageContext.setAttribute("a","123");原来还是需要。谢谢楼上两位 ${user.username}: 默认是从request(page)中取,如果request中没有名为username的对象则从session中取,session中没有则从application(servletContext)中取,如果没有取到任何值则不显示。<%String a = "1232";%> 这里定义的字符串 a 没有在request, session和servletContext中,所以不能使用${pageScope.a}来取得,这时可以换如<c:out value="<%=a>"/>或者把a加入到request中如下:<%String a = "1232";request.setAttribute("a", a);%><c:out value="${a}"/> <%String a="1232";%>要再把a放入pageContext里.才能通过pageScope取到 <% String a="1232"; pageContext.setAttribute("a",a);%>${pageScope.a}; 关于注册时的验证码(后台报错,前台正常) 初学JSP,大家觉得s2sh难吗? java 读FTP上的图片 sqlserver2000视图问题 紧急求助,分数全给你了··· ■如何返回ResultSet的字段个数? 关于繁体中文的排序问题~!高分求助!! Type mismatch: cannot convert from Message to MessageDao 这个问题有点难 applet与servlet通讯,发生"FileNotFoundException"异常!! 怎么样在客户端批量生成TXT文件 servlet运行错误
<%String a="1232";%>
<%=a%>
你要用${pageScope.a}
你需要存在page作用域里面才能取出来
<%page.setAtt...("a","123")%>
这样就没问题了
好像是也有${"a"} 但是我忘了 差不多这样 不加“”或是‘’什么的
<%
String a = "1232";
request.setAttribute("a", a);
%><c:out value="${a}"/>
要再把a放入pageContext里.才能通过pageScope取到
<%
String a="1232";
pageContext.setAttribute("a",a);
%>
${pageScope.a};