问题标签 [struts-tags]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
384 浏览

java - 输出带有 struts 标签的参数化 bean 属性

我有一个 beanbeanName和一个变量paramName,其中包含要使用的属性的名称,以便:

输出(给定paramName == "year"beanName.getYear() == 1976):

我应该如何使用<s:property>输出相同的属性值?

我假设:

会这样做,但它只是写paramName价值。

0 投票
1 回答
3347 浏览

jsp - 在 Struts2 中使用 optgroup

我正在处理将现有 Struts1 应用程序迁移到 Struts2 的任务。我陷入了这个问题。在<s:select>我需要将选项分类为<optgroup>. 以下代码将在 Struts1 中执行此操作。如何使用 Struts2 实现这一点?

0 投票
2 回答
1964 浏览

javascript - 在逻辑中调用javascript onclick():jsp中的迭代标记

我想用empID 调用javascript。任何人都可以帮助我获得正确的代码语法。

0 投票
3 回答
28621 浏览

java - 在scriptlet数组索引中访问struts迭代器的索引值

使用 Struts2,我String的图像标题用逗号分隔。在迭代图像以在 JSP 上呈现时,我需要显示标题以及特定图像,并且无法获得任何特定标签来将标题拆分为String分隔符并访问特定标题。我正在尝试下面的代码,但不知道用什么来代替某些东西来获取迭代器中的当前迭代索引。

我知道不建议在 JSP 中使用 scriptlet 和表达式标签,但我不知道如何避免它。

0 投票
2 回答
1510 浏览

jsp - Struts 2 中的下拉菜单

我有一张带有键值对的地图。我想在下拉列表中显示键,并将值发送到服务器以识别选择的内容。

我正在使用 Struts2。我尝试放入Map标签<s:select>list但它显示下拉列表中的值。

0 投票
2 回答
598 浏览

java - 如何在 Struts 2 标签内设置 Struts 2 对象(a href)

我有看起来像这样的文件对象

当然,我的 struts 动作响应中还有很多其他对象,我没有在这里列出。操作完成后,filePath 将填充它所在文件的实际路径,以便可以下载文件。我想在<s:a>标签中显示文件名和文件路径。

目标是让 href 指向 filePath。我尝试使用 OGNL 即 #、%{}、$(),但似乎没有一个可以正确显示链接。

例如:

0 投票
1 回答
103 浏览

struts2 - error404:Struts 中的 Jasper 异常标签

当我运行我的应用程序以打开特定的 jsp 页面时,它显示以下异常:

org.apache.jasper.JasperException:预期 /xx.jsp (19,16) 等号。

jsp文件第19行如下:

删除线后,它工作正常。这条线有什么错误?

0 投票
1 回答
717 浏览

java - Struts 2 - 将 OptGroup 添加到

所以我有一个标签,它由连接类<s:select>的返回类型映射动态填充。List<folder>我想optgroup在选择中的两个点添加一个标题 (),但不知道如何在已经实现的系统上构建。

我的选择如下:

如您所见,它是通过使用映射从映射的键和值声明选择的值和键来填充的。

该地图是通过从不同表中收集不同值的漫长过程创建的。

我只想添加两个合适的 optgroup。我已经进行了地图生成,可以在适当的位置添加信息来添加说,<optgoup>但是 HTML 被转义(我们需要)

请询问是否需要任何其他信息,我正在努力正确地表达这个问题。

0 投票
1 回答
413 浏览

java - 在 Struts 2 迭代器标签中,如何获取自定义标签的当前对象

如何在自定义标签中传递当前对象。尝试使用var="workobj"in 迭代器,并通过"workobj"如下所示传入自定义标签。但它返回null.

0 投票
1 回答
1047 浏览

java - Struts2 - 如何使用里面创建超链接?

我有一个<s:select list="links" headerKey="" headerValue="-- Select a link --" name="reportLinks" id="reportLinks" listValue="linkText" listKey="linkValue" />并且我希望生成的选项的值属性等于枚举中映射的链接。

枚举:

我想要做的是每个选项都具有<s:url namespace="namespace" action="action" />例如的值。

<s:url>标记为我生成一个带有项目上下文和操作扩展的 URL,这就是我需要它的原因,以免在枚举中硬编码这些信息。

我的操作是正确的,我可以毫无问题地获得枚举,我使用<s:iterator>.

那个行动:

我搜索了谷歌和 SO,但找不到任何结果。

我已经阅读了http://struts.apache.org/release/2.3.x/docs/using-struts-2-tags.htmlhttp://struts.apache.org/release/2.3中的在线官方文档.x/docs/a.htmlhttp://struts.apache.org/release/2.3.x/docs/url.html但示例部分与已经构建的 PrimeFaces 或 RichFaces 等框架相比实际上很差自己的陈列柜。