2、 json.loads(request.dada) 能够同时接受方法为POST、Body为 raw类型的 Text 或者 application/json类型的值:对应图1、2
图一
图二
ActionContext.getContext().getSession().get("你要获取的属性名称")ActionContext.getContext().get("你要获取的属性名称")
使用上述方法可以获得,下面是辅助说明。
在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse) *** 作. 我们需要在Action中取得request请求参数"username"的值:
[java]
ActionContext context = ActionContext.getContext()
Map params = context.getParameters()
String username = (String) params.get("username")
ActionContext context = ActionContext.getContext()
Map params = context.getParameters()
String username = (String) params.get("username")
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)