js中获取servlet的值在值栈中+OgnlValueStack

来源:互联网 发布:干湿计算表软件 编辑:程序博客网 时间:2024/05/03 03:45
  • 利用脚本获取传入值:

    在struts2中action传递给jsp中的数据是保存在OgnlValueStack中的,所以在jsp页面中如果想利用脚本而不是sturts标签获取传入值的话,尽量使用OgnlValueStack的值获得,例如:

    <%...OgnlValueStack stack = (OgnlValueStack) request.getAttribute("struts.valueStack");

    Article article = (Article)(stack.findValue("article"));%> 

  • sturts2标签自动转换Html标签

    在使用struts2标签<s:property value="">来显示传递值的时候,会将字符串中的html标签转换,所以可以利用java脚本直接获取传入值,使用方式见第一条。

  •  
    0 0
    原创粉丝点击