问题标签 [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 回答
227 浏览

java - struts-core2.xxjar 放在哪里?(在 WEB-INF/lib 或 jboss 共享库中)

struts-core2.xxjar 放在哪里?(在 WEB-INF/lib 或 jboss 共享库中)

当我尝试在 jsp 中使用 struts 标签时,我收到一个错误,因为 /struts-tag 无法定位。

我把所有的罐子都保存在 jboss 共享库文件夹中。在我的项目配置中,我不允许将 jar 放在 WEB-INF/lib 位置。

我应该怎么办?

0 投票
4 回答
10269 浏览

checkbox - 设置默认值标签

我正在使用<s:checkbox>Struts 2.3 以下是代码行

现在在这里我需要这个值,但我没有找到任何方法来设置这个值"R",因为fieldValueParameter <s:checkbox> 将给出trueor false

我需要设置'R'可以在操作类中访问的值。

0 投票
2 回答
3207 浏览

jquery - 为什么 display:none 不隐藏类似 Struts 2 的标签

我想知道为什么div标签不能隐藏 Struts2 标签,我使用的div是应该在加载时隐藏的标签,我onChange正在调用 jQuery 来切换div标签...

0 投票
1 回答
1113 浏览

java - 为什么 Struts 2 中的选择标签错误?

好吧,我被这个阻止了,我有一个带有 2 个表单的 JSP,其中一个是根据id客户的一个寻找 Pets,另一个是为其中一个 Pets 注册服务,所以问题是当我使用以下表格查找 Pets 时,该表格链接到 a PetsAction

我有一个选择标签的问题,当来自“searchPets”表单的数据来到 JSP 时,该标签是第一次加载来自prepare()方法的数据。ServiceAction

这是我得到的错误

那么,我应该修改什么?如果我PetsAction也从那里加载选择标签的数据是否正确?我应该对两种形式都采取一种行动吗?

0 投票
2 回答
11067 浏览

java - 支柱无法正常工作或 bean 属性未正确写入 JSP?

我开始为我不太熟悉的程序修复错误。我已经更改了其中一个 JSP 上的一段代码。我需要它以以下两种格式之一打印名称(取决于中间名属性是否存在):

姓,名 M。

姓,名

我相信我的代码应该打印中间首字母和句点当且仅当该属性存在时,但对于列表中的每个名称,它都会打印:

姓,名。

它打印没有中间首字母或空字符串的中间首字母,后跟句点。

相关代码如下:

为什么<logic:notEmpty>标签不起作用?middleName如果该属性不存在,是否可以确定该属性为非空?我的语法有问题吗?

我也尝试过使用 JSTL 标签,但我无法让它在 OC4J 中工作(错误:“ http://java.sun.com/jsp/jstl/core ”不是注册的 TLD 命名空间。)

0 投票
2 回答
2090 浏览

java - 如何避免 actionMessages/actionError 生成 ul li 标签?

在我的 Struts 2 应用程序中跟随标签生成ul li span标签,我必须避免它。怎么可能?我也用过theme="simple",不行。

0 投票
1 回答
963 浏览

jsp - 动态更改一个 Struts 2 选择标签的内容

我有两个 Struts 2<s:select>标签;一个用于country,另一个用于state

When the countryselect changes I want to show only that country's states.

我怎样才能做到这一点?

0 投票
3 回答
1306 浏览

javascript - 未选中复选框时如何弹出或错误消息?

如果checkbox为 different 选择 no,则employeeID在用户单击提交按钮时显示弹出窗口或错误消息。我怎样才能做到这一点?

下面是Employee.jsp页面代码的一部分,它是一个不同员工记录的表格:

0 投票
2 回答
299 浏览

struts2 - 什么是等价标签在支柱 2

我正在处理从 Struts 1.x 到 Struts 2.0 的代码迁移

谁能告诉我 Struts 2.0 中以下行的等效标记

现在我想将 Struts 1.x 中的上述行转换为 Struts 2.0 中的等效行。

0 投票
1 回答
1675 浏览

java - 在实际请求进入struts.xml之前运行的Struts2 Execute方法

在这个 Struts2 示例中,我正在尝试测试 struts 标签,

在处理它时,我发现该execute()方法(populate()在我的情况下是在请求来自register.jsp页面的该方法之前运行:

index.jsp:

注册.jsp

struts.xml

注册动作.java:

当我在 Eclipse 中运行应用程序时,它首先显示register.jsp页面。

但随之而来的是它还显示了正在运行的构造函数(这很好)但该populate()方法也被调用了(我还没有按下提交按钮)。

现在我按下提交按钮,success.jsp 页面与默认构造函数一起显示RegisterAction,但 populate 方法不是(它应该在 struts.xml 接收到提交后运行):

这是正常行为吗?如果是,那么为什么会这样,因为来自 register.jsp 的请求只有在我们按下提交按钮后才会进入 struts.xml。请帮我理解。在标记负面之前让我知道信息是否不足,因为我有被禁止的危险。