【问题标题】:strut tags for iterating session variable用于迭代会话变量的 strut 标记
【发布时间】:2011-05-18 03:56:43
【问题描述】:

我正在设计一个 web 应用程序,我想在 JSP 页面上使用最多的 struts 标签而不是 java 代码。

就我而言,

其中一个操作是从 JSP 获取输入 >> 根据输入从 db 获取数据 >> 使用输出 bean 填充 Hashmap >> 将 hashmap 放入会话 >> 在 JSP 上迭代 hashmap

为什么我需要 hashmap :在结果 JSP 上,我正在生成将 Hashmap 键作为参数的链接。这样下一个动作就可以轻松地从HashMap中获取bean,而无需请求DB或任何迭代。

另外:在结果 JSP 上显示数据之前,我需要格式化一些数据。我无法在填充 hashmap 时格式化这些数据,因为可能需要进一步将这些数据存储回 db。

我如何使用逻辑迭代器和 bean:write 标签来完成上述任务?

*我认为创建一个额外的表单变量不是更好的方法,而不是将结果 bean 放入会话变量中。

【问题讨论】:

    标签: java jsp struts2


    【解决方案1】:

    在 Struts2/OGNL 标签中,您可以使用 map[key] 从映射中访问值。

    参考:

    关于格式,你能具体说明你需要格式化的内容吗?

    【讨论】:

      猜你喜欢
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 2011-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-10
      相关资源
      最近更新 更多