问题标签 [model-driven]

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 回答
2023 浏览

java - org.hibernate.id.IdentifierGenerationException:在一对一映射中保存数据时

我正在尝试将数据保存到数据库(到两个表中,带有One-To-One映射)。

我正在使用 Hibernate、Struts2 和 MySQL 数据库。

保存数据时显示以下异常:

org.hibernate.id.IdentifierGenerationException:试图从空的一对一属性分配 id

原子.hbm.xml

pages.hbm.xml

原子.java

Pages.java 中

JSP中

行动

DAO

完整的堆栈跟踪:

0 投票
1 回答
686 浏览

java - jQuery 的 datepicker 插件不会将值发送到 Struts 2 中的后端

我正在使用 jQuery 显示日历,它完美地工作,但是当我提交表单后端时没有收到结果 >> 结果是null.

JSP:

爪哇:

生成的 HTML:

0 投票
1 回答
719 浏览

struts2 - ActionForm pattern in Struts 2

I am migrating a Struts 1 application to Struts 2. In the Struts 2 documentation which it compares the difference it says,

Struts 2 also supports the ActionForm pattern, as well as POJO form objects and POJO Actions.

But i dont find any classes similar to ActionForm or ValidatorForm in Struts 1. So in this case how can I keep the existing ActionForm pattern in Struts 1 with the new Struts 2 jars?

0 投票
2 回答
4674 浏览

generator - 在 Opendaylight 中使用 YANG Tools 作为 MD-SAL 的 Java 代码生成器

最近在研究 Opendaylight 的 API 定义。

众所周知,YANG 是 NETCONF 的一种建模语言。然而,Opendaylight 使用它作为 MD-SAL 的 Java 代码生成器。

所以我想知道:

  1. YANG Tool 如何帮助为 MD-SAL 生成 Java 代码?

  2. 你有一些 YANG 代码生成器教程吗?

谢谢。

0 投票
2 回答
94 浏览

java - 使用 ModelDrivernInterceptor 后,如何访问结果 JSP 页面中的 Action 属性?

在Struts2中,使用后ModelDrivernInterceptor,数据位于一个model对象中,

并且模型被推送到ValueStack. 然后,在这之后。

如何访问Action's 属性?

0 投票
1 回答
5608 浏览

java - 使用值“[Ljava.lang.String;@10dd65e”设置表达式“spa.amount”时出错)

我正在尝试以下代码来获取spa对象字段中的数据。因此,我正在使用以下代码,但它显示null值并给出以下错误

JSP代码:

我的动作课:

SupplierPaidDetails班级:

编辑:

我想设置SupplierPaidDetails类的所有字段,包括(supplierPaidOnlines, supplierPaidCashessupplierPaidChecks这些可以包含许多实例)和supplierPaymentDetailsJSP 的设置。

如何解决上述错误?

0 投票
0 回答
165 浏览

java - Struts2 - ModelDriven 接口的奇怪行为

我的目标是在 Struts2 Action 中获取 TestBean 类的对象并在 jsp 页面(视图层)显示其值

我正在将 ModelDriven 接口实现到我的操作类中,如下所示

我的 TestBean 类代码

@实体

}

我的jsp页面代码是

在视图层(Jsp 页面),我有与 TestBean 类的属性同名的文本字段。

现在的问题是

情况1。

如果我从另一个类中获取 TestBean 类对象(如上所示),则值不会反映在 jsp 页面上。甚至 TestBean 对象也被完美初始化

案例2。

在动作类中,如果我手动设置 TestBean 类的属性值,例如

它在视图层完美反射。

我已经调试了我的代码。它表明对象已初始化并且在两种情况下都具有正确的值。那么为什么它在case 1中没有反映。

请帮忙

0 投票
2 回答
699 浏览

java - 为什么使用 Ajax 提交表单而不是在 Struts 2 中使用 ModelDriven 设置模型数据?

我在代码中有以下情况:

动作类:

查看 myPage 位置:

结果.jsp:

将空内容呈现为div#output

我想知道为什么会这样?模型数据在提交后不更新。

我正在使用struts2-jquery 提交标签

当我使用没有 Ajax 的简单表单提交时,模型正在更新,但我想使用 Ajax 异步加载数据。

我怎样才能做到这一点?

0 投票
1 回答
607 浏览

java - 无法在struts2的modelDreiven拦截器中将字符串设置为Int

嗨这是我的问题

我的jsp中有select标签

在我的动作课中,我正在使用modelDriven拦截器,如下所示

这是我的豆类

我的问题是..当我想在我的操作类中获取下拉框的数据时,它给了我null价值。

但是当我转换animalId成它的工作正常的String类型时。BeanClass

根据文档..类型转换必须自动完成......但我也无法在控制台中收到任何错误......

请有人帮我..

0 投票
2 回答
737 浏览

java - 如何使用 ModelDriven 获取 ArrayList 中的数据

以下是我的 POJO、Action和 JSP 页面。

对于我得到正确输入的单个实例。Expense

我想用来从 JSP 页面ModelDriven获取多个实例。Expense

为此,我创建了多个<div class="Expense">...</div>,但我不知道我应该在Action课堂上进行哪些更改。

如何做到这一点?

Pojo类:

动作类:

JSP 页面: