struts2中获取request一定要用ognl表达式吗? 5
4个回答
展开全部
当然不是的。
假设的你Action里面是put这样一个值回来的 request.put("hi","尼玛");
总的来说有三种办法,第一种是ognl表达式,也就是著名的EL表达式,<s:property value="#request.hi"/> 这样就可以输出了,当然别忘了在JSP的头部加入这一句:<%@taglib uri="/struts-tags" prefix="s" %>。
第二种就是最一般的jsp页面显值方法:直接写 <%=request.getAttribute("hi") %>
第三种是 JSTL 标签,如果你用的是MyEclipse,会自动包你加包,否则的话,你需要自己去找一个jstl.jar ,然后copy到lib去,然后在JSP的头部加入一句:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>。那么你就可以在JSP页面里面用美元符号加大括号输入request的值了: ${hi }
假设的你Action里面是put这样一个值回来的 request.put("hi","尼玛");
总的来说有三种办法,第一种是ognl表达式,也就是著名的EL表达式,<s:property value="#request.hi"/> 这样就可以输出了,当然别忘了在JSP的头部加入这一句:<%@taglib uri="/struts-tags" prefix="s" %>。
第二种就是最一般的jsp页面显值方法:直接写 <%=request.getAttribute("hi") %>
第三种是 JSTL 标签,如果你用的是MyEclipse,会自动包你加包,否则的话,你需要自己去找一个jstl.jar ,然后copy到lib去,然后在JSP的头部加入一句:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>。那么你就可以在JSP页面里面用美元符号加大括号输入request的值了: ${hi }
佳达源
2024-10-28 广告
2024-10-28 广告
AR0144CSSM20SUKA0-CPBR这款产品,作为我司产品线中的重要一员,集成了高精度的传感器技术与先进的图像处理算法,广泛应用于安防监控、工业自动化及机器视觉等领域。其卓越的性能与稳定性,确保了在各种复杂环境下的精准数据采集与高效...
点击进入详情页
本回答由佳达源提供
2012-11-09 · 知道合伙人数码行家
关注
展开全部
您好,提问者:
这个在JSP页面用java代码块也是可以取到的。
代码:<%=request.getxxxxx("xxx")%>这样也是可以的!
这个在JSP页面用java代码块也是可以取到的。
代码:<%=request.getxxxxx("xxx")%>这样也是可以的!
追问
谢谢。再问你一个问题。${usrname} 这个表达式是ognl表达式吗。
追答
嗯,是的!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很多方法都可以取的,像request.getAttribute("") el表达试,还有你说的ognl等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请不要听楼上扯蛋,${}是el表达式 ognl是%{}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询