【问题标题】:Struts2: Include jsp does not see value stack from the action for the main jspStruts2:包含 jsp 看不到来自主 jsp 动作的值堆栈
【发布时间】:2014-10-23 01:04:39
【问题描述】:

这里是新手。我正在尝试包含来自另一个 jsp 的 jsp 页面。主 jsp 看到所有动作方法,但包含 jsp 页面看不到动作的值堆栈。我正在使用jsp:include,但我认为s:include 需要配置操作。

如何在所有包含的 jsp 页面中使用相同的值堆栈,同时对主 jsp 页面使用单个操作。

【问题讨论】:

  • 请尽量使用更好的英语,您的问题几乎无法理解
  • 显示你的 jsp 并解释你没有得到哪些值以及在哪里。
  • @zack6849 对我来说似乎很清楚,只是缺乏细节。
  • 也许我只是不知道他在说什么,反正我没听懂多少,我以为是语言障碍什么的,他也可能只是在用简写的名字跨度>
  • @zack6849 他包含一个 JSP 页面并声称无法访问值堆栈——不涉及简写名称。

标签: jsp struts2 action return-value


【解决方案1】:

假设你不是简单地忘记放

<%@ taglib prefix="s" uri="/struts-tags" %>

在包含的 JSP 页面上,我前段时间遇到过这个问题,我已经在此问答中记录了我的案例:

How to read Action attributes from JSP fragments included with &lt;jsp:include /&gt;?

我还开了一个JIRA,最近因为不可复制而关闭;我认为它必须与特定(定制?)环境有关。

尝试the solution I've used 解决问题(allowStaticMethodAccess 之一),如果可行,请返回此处并发布有关您的应用程序服务器的所有详细信息,以便我们重新打开 JIRA。谢谢。

【讨论】:

  • 非常感谢,安德里亚。现在对struts2更有信心了!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多