问题标签 [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 投票
2 回答
1069 浏览

jsp - 在 jsp 下拉列表中显示来自 db 的值

我有一个表格,我可以在其中使用特定的确认号进行搜索。然后它检查它是否存在于数据库中。如果该值存在于数据库中,则它会从数据库返回一些记录并显示在表单中。我正在使用struts 2。

我的问题是表单中有一些下拉菜单。我正在使用以下 struts 标记在表单中显示来自 db 的值:(假设 fieldOne 是一个文本字段,而 fieldTwo 是一个下拉列表)

fieldOne 来得正好。但我不确定如何显示 fieldTwo 的下拉值。如果我写 <s:textfield name="fieldTwo" label="fieldTwo" id="fieldTwo" value="%{fieldTwo}" /> 它会显示值。但我想在下拉列表中显示它。蚂蚁的建议受到高度赞赏。

0 投票
1 回答
2951 浏览

jquery - 带有 Struts 2 的 jQuery 数据表

我正在使用 jQuery Datatable 显示数据库中的表并使用<s:iterator>.

<div>在将在表格上方从查询中形成的输出中,以显示条目和下方的第一个、上一个和下一个按钮,如果我放在<tr> <td>里面<s:iterator>,如果我删除<tr> <td>,那么<div>s 会出现,但表中没有可用的表条目。不确定会出现什么问题?

0 投票
1 回答
526 浏览

jsp - 导出到 Excel 不能使用两个以上的 s:optiontransferselect

我遇到了一个奇怪的问题。如果我使用任何两个<s:optiontransferselect>,下面的代码可以正常工作,但是当我添加第三个时<s:optiontransferselect>,导出到 excel 的功能displayTag不起作用。

JSP:

0 投票
2 回答
2246 浏览

jsp - 怎么写表达式

你好朋友我正在尝试将解密值表达式写入 s:textfield value"<%=custFirstName%>" 类似的东西,但它给了我一个错误,即根据标记文件中的 TLD 或属性指令,属性值不接受任何表达式那么在 . 请帮帮我。在输入类型它工作得很好,但我想通过struts tage做同样的事情。

这是我的代码

我想将上面的输入值表达式写入 s:textfield value="" 我该怎么做。

0 投票
1 回答
413 浏览

html - 无法应用 jQuery 选择

我正在使用<s:select>(Struts2)下拉类chosen-select,但这不起作用。生成的 HTML 中的类就像class="class java.util.HashMap".

而如果我使用 HTML<select>和相同的类chosen-select,它就完美了。Struts 2 下拉菜单有什么问题?

Struts 2 下拉菜单:

HTML 下拉菜单:

0 投票
2 回答
5227 浏览

java - 基于struts2中的java flg制作一个按钮禁用/启用

行动:

还有我的 Jsp:

但是这段代码按钮的禁用属性不是由我控制的!然后我将jsp更改为:

现在按钮的禁用属性由我控制,但"doFuilureOrder()"不被使用。

关于不重新加载页面应该在我的jsp中做什么。

我的英语很糟糕,这是我第一次使用stackoverflow。有人知道我的意思。

0 投票
2 回答
500 浏览

jsp - 如何在 Struts2 中显示使用 s:merge 合并的 2 个合并的 Arraylists:在相同的 s:select 中

我的jsp上有两个arraylist,一个arraylist存储在servletcontext中,另一个存储在Struts2的request中。

现在我使用 s:merge 合并它们,如下所示:

我使用以下代码检查了它们是否合并。

两个数组列表都是 POJO,因此它会在 jsp 页面上显示对这些 POJO 的引用。

现在我想将整个列表显示到一个下拉列表中,所以我正在使用它。

所以在 jsp 页面上,下拉列表显示下拉列表中的 POJO。现在我想在下拉列表中显示一些字符串值,而不是 POJO 引用。

问题是:list1 是object1 的类(POJO)的arraylist,list2 是object2 的类(POJO)的arraylist,并且希望它们的不同属性显示在下拉列表中。

例如,list1 中有 5 个 object1 类型的 POJO,list2 中有 10 个 object2 类型的 POJO,我的下拉列表应该包含总共 15 个条目。

为了在 jsp 页面上显示这些属性,我使用了这段代码

该列表已正确打印。现在在 s:select 标签中,使用的属性是 listKey 和 listValue。

由于我必须使用合并列表在标签中显示,所以我的, ,<s:select>的值应该是什么,我必须在and中使用它。id_list1id_list2description_list1description_list2listKeylistValue

0 投票
3 回答
8862 浏览

java - "No configuration found for the specified action" in Struts 2

I'm trying to learn how to operate with links using namespaces, actions and Struts tags.

I have a simple login form in index.jsp page:

And following mapping in struts.xml:

The index.jsp is displaying, but I'm getting in debug mode is: No configuration found for the specified action.

And register link also appears, but it's broken. I saw similar posts and main goal in answers was to check namespaces and syntax issues. I'm a starter in Struts 2, but didn't see that problems in my code, maybe I'm using it in the wrong way ?

0 投票
1 回答
1036 浏览

jsp - 在 Struts 标记属性中使用自定义 JSTL 标记

我有一个自定义的 JSTL 标记foo,它会向作者写入一个所说的属性。现在我想使用标记在 Struts 标记中写入的值。例如,自定义标签被调用为

这里的 Struts 标签是 say <s:form/>。我希望能够使用以下值确定action属性的<s:form/><foo:property/>

我知道默认情况下 Struts 标记属性从对象上评估ValueStack,我们可以使用 OGNL 来精确访问这些属性。真正的问题是,是否有一种方法可以将从自定义 JSTL 获得的值放在 上ValueStack,然后使用 OGNL 在用于插入操作属性的表达式中访问它。

总的来说,这可能吗?如果是这样,一个快速的代码片段将真正有助于澄清解决方案。

如果我应该澄清一些事情,请告诉我。

0 投票
2 回答
867 浏览

java - 如何从列表中生成复选框标签?

我正在按照教程使用<s:checkboxlist>标签创建多个复选框。

我的项目和教程的区别在于它使用 aList<String>来生成复选框列表,而我有一个List<KMCountry>(并且需要从KMCountry对象属性的文本值生成复选框列表)。

行动

模型

JSP

但是这种方式是行不通的。

使用调试器,我看到它进入getKmCountryListAll()方法并返回kmCountryListAll列表,但在视图中我收到以下错误:

为什么?我错过了什么?我该如何解决这个问题?