请教大虾们Struts2中ActionContext的用法
ActionContext.getContext().put("name","liming");和Maprequest=(Map)ActionContext.getCon...
ActionContext.getContext().put("name","liming");和
Map request = (Map)ActionContext.getContext().get("request");
request.put("name","liming");有什么区别?在jsp中要显示name的值可以用什么方法读取?
我测试了下,用${requestScope.name}两个都会提示错误,是不是不能用EL表达式来获取他们中的值?
希望大家详细解答一下,谢谢! 展开
Map request = (Map)ActionContext.getContext().get("request");
request.put("name","liming");有什么区别?在jsp中要显示name的值可以用什么方法读取?
我测试了下,用${requestScope.name}两个都会提示错误,是不是不能用EL表达式来获取他们中的值?
希望大家详细解答一下,谢谢! 展开
展开全部
你如果要在JSP页面中用EL表达式的话,要在JSP页面上加一行代码:
<%@ page isELIgnored="false"%>
<%@ page isELIgnored="false"%>
追问
不加也可以的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ActionContext ac = ActionContext.getContext();
Map request = (Map)ac.get("request");
request.put("name","liming");
然后请在JSP用OGNL读取
Map request = (Map)ac.get("request");
request.put("name","liming");
然后请在JSP用OGNL读取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也没多少的区别 都是为了获取上下文中内容的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询