问题标签 [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.
jsp - 在 jsp 下拉列表中显示来自 db 的值
我有一个表格,我可以在其中使用特定的确认号进行搜索。然后它检查它是否存在于数据库中。如果该值存在于数据库中,则它会从数据库返回一些记录并显示在表单中。我正在使用struts 2。
我的问题是表单中有一些下拉菜单。我正在使用以下 struts 标记在表单中显示来自 db 的值:(假设 fieldOne 是一个文本字段,而 fieldTwo 是一个下拉列表)
fieldOne 来得正好。但我不确定如何显示 fieldTwo 的下拉值。如果我写 <s:textfield name="fieldTwo" label="fieldTwo" id="fieldTwo" value="%{fieldTwo}" />
它会显示值。但我想在下拉列表中显示它。蚂蚁的建议受到高度赞赏。
jquery - 带有 Struts 2 的 jQuery 数据表
我正在使用 jQuery Datatable 显示数据库中的表并使用<s:iterator>
.
<div>
在将在表格上方从查询中形成的输出中,以显示条目和下方的第一个、上一个和下一个按钮,如果我放在<tr>
<td>
里面<s:iterator>
,如果我删除<tr>
<td>
,那么<div>
s 会出现,但表中没有可用的表条目。不确定会出现什么问题?
jsp - 导出到 Excel 不能使用两个以上的 s:optiontransferselect
我遇到了一个奇怪的问题。如果我使用任何两个<s:optiontransferselect>
,下面的代码可以正常工作,但是当我添加第三个时<s:optiontransferselect>
,导出到 excel 的功能displayTag
不起作用。
JSP:
jsp - 怎么写表达式
你好朋友我正在尝试将解密值表达式写入 s:textfield value"<%=custFirstName%>" 类似的东西,但它给了我一个错误,即根据标记文件中的 TLD 或属性指令,属性值不接受任何表达式那么在 . 请帮帮我。在输入类型它工作得很好,但我想通过struts tage做同样的事情。
这是我的代码
我想将上面的输入值表达式写入 s:textfield value="" 我该怎么做。
html - 无法应用 jQuery 选择
我正在使用<s:select>
(Struts2)下拉类chosen-select
,但这不起作用。生成的 HTML 中的类就像class="class java.util.HashMap"
.
而如果我使用 HTML<select>
和相同的类chosen-select
,它就完美了。Struts 2 下拉菜单有什么问题?
Struts 2 下拉菜单:
HTML 下拉菜单:
java - 基于struts2中的java flg制作一个按钮禁用/启用
行动:
还有我的 Jsp:
但是这段代码按钮的禁用属性不是由我控制的!然后我将jsp更改为:
现在按钮的禁用属性由我控制,但"doFuilureOrder()"
不被使用。
关于不重新加载页面应该在我的jsp中做什么。
我的英语很糟糕,这是我第一次使用stackoverflow。有人知道我的意思。
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_list1
id_list2
description_list1
description_list2
listKey
listValue
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 ?
jsp - 在 Struts 标记属性中使用自定义 JSTL 标记
我有一个自定义的 JSTL 标记foo
,它会向作者写入一个所说的属性。现在我想使用标记在 Struts 标记中写入的值。例如,自定义标签被调用为
这里的 Struts 标签是 say <s:form/>
。我希望能够使用以下值确定action
属性的<s:form/>
值<foo:property/>
:
我知道默认情况下 Struts 标记属性从对象上评估ValueStack
,我们可以使用 OGNL 来精确访问这些属性。真正的问题是,是否有一种方法可以将从自定义 JSTL 获得的值放在 上ValueStack
,然后使用 OGNL 在用于插入操作属性的表达式中访问它。
总的来说,这可能吗?如果是这样,一个快速的代码片段将真正有助于澄清解决方案。
如果我应该澄清一些事情,请告诉我。
java - 如何从列表中生成复选框和标签?
我正在按照教程使用<s:checkboxlist>
标签创建多个复选框。
我的项目和教程的区别在于它使用 aList<String>
来生成复选框列表,而我有一个List<KMCountry>
(并且需要从KMCountry
对象属性的文本值生成复选框列表)。
行动
模型
JSP
但是这种方式是行不通的。
使用调试器,我看到它进入getKmCountryListAll()
方法并返回kmCountryListAll
列表,但在视图中我收到以下错误:
为什么?我错过了什么?我该如何解决这个问题?