问题标签 [openxava]
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.
css - OpenXava 更改单行的背景颜色
我需要在 Openxava 的一个表中更改单行的背景颜色,例如整个行的字段status = resolved
应该变成绿色或date field = currentDate
应该变成黄色的行。
到目前为止,我更改了背景颜色custom.css
并进行了实验,naviox.css,
但它只更改了整个列表的背景颜色.ox-list
。提前致谢!
java - Open Xava:如何在 Open Xava 中插入时设置 current_timestamp?
我正在尝试在用户进行创建时将 current_timestamp 插入数据库列“CREATION_DATE”,并在用户进行编辑时将 current_timestamp 设置为数据库列“MODIFY_DATE”,但我失败了。代码:
url - Open Xava:如何从 Open Xava 中的 URL 中获取参数?
我正在开发一个 Web 应用程序(说它是 ExtApp,在 Open Xava 中),它将从另一个应用程序的操作菜单中调用(说它是 InApp)。
因此,当用户单击 InApp 中的“操作菜单”按钮时,它将启动 ExtApp,我可以看到类似http://ExtApp:8080/Action/m/Action的 URL ?value1=2485436 & value2=0000019956 & value2=xxxx 如何从 URL 中的参数获取 Open Xava 中的值?值1= 值2= 值3=
openxava - OpenXava 从数据库中填充集合
我在从数据库填充详细视图时遇到问题。
application.xml 片段:
我有三个实体类:
我想通过单击链接从数据库中读取现有的 B 实例,然后对其进行编辑/修改。当我使用 getView().setModel() 甚至使用 getView().findObject() 设置视图的模型对象时,屏幕上的一切看起来都很好,集合显示了其正确的内容。另一方面,当我尝试将其保存回来时,在保存操作中 getView().getEntity().getCs() 集合为空。我该怎么做才能使视图与背后的实体相对应?
我正在使用 OpenXava 5.0.1、java 1.7 重要提示:我不允许更改 OpenXava 版本,因为它是一个遗留项目。
我的编辑 (20170126) 我创建了一个新类以避免引用问题:
但结果是一样的:子视图(集合 ViewC)的记录是从数据库中加载的,并正确显示在屏幕上,但是如果我想编辑集合 ViewC(例如:添加一个新条目),我会收到一条错误消息):“无法执行保存操作:无法创建:具有该键的对象已存在” + 与以前一样:在保存操作中,getView().getEntity().getCs() 集合为空
filter - Openxava 根据登录用户过滤数据
正如上面的标题,我希望只从登录用户那里获取单独的数据。例如,同时或非同时,user1 加载他/她自己的数据,而 user2 加载他/她自己的数据,这两个用户不共享相同的数据输出。
photo - OpenXava:加载图像后保留 URL
上传图片的默认行为,使用 Stereotype("PHOTO") 将更改 url。例如,一旦加载图像,localhost:8080/m/Activity?Uid=15&Year=2017 将更改为 localhost:8080/m/Activity?application=Survey&module=Activity。我尝试使用下面显示的代码保留 url,但它不起作用。有人可以帮助我如何保留以前的网址吗?
图像编辑器.jsp
谢谢。
布赖恩
jpa - JPA:如何将一个实体的属性值映射到另一个实体的集合属性
我有两个实体,分别命名为 Sport 和 Image。
如上面的标题,如何将 Sport 中的属性 sportId 的值映射到 Image 中的 @ManyToOne 集合属性?例如,我希望将 SportId 的值(例如 1)显示在 Image 的 sportId 的集合属性字段中。我怎样才能做到这一点?
运动.java
图像.java
ListSportImagesAction.java
提供的任何指导将不胜感激。
--已编辑--
我已经为映射值的操作添加了代码。我无法在属性字段中显示该值,尽管它显示在 Eclipse 的控制台中。
java - JPA:在新的浏览器选项卡中执行 showDialog()?
正如上面的标题,我希望 showDialog() 的行为显示在新的浏览器选项卡上,但我不知道是否为此编写了任何 Java 代码。
我的代码:
PS:我知道我可以使用链接进行重定向,但是使用这种方法,我无法获取父母的数据。我还在努力。
session - Openxava:将 URL 参数保存到会话对象中
我正在使用 session 来保存 url 参数 year (例如http://localhost:8080/CkSurvey/m/Sport?Year=2016)。我已经为会话编写了所有代码,但它仅适用于我上传图片之前的第一个条目。url 更改后,持有的会话对象无法检索和加载。
这是我的尝试:
运动.java
SessionUrlParamsAction.java
controllers.xml(动作)
我应该做哪些更改才能成功保存和检索会话对象?
openxava - 打开 XAVA 如何放置另一个表的默认值和连接列
1 .对于我尝试过的默认值:
得到错误:
计算默认值时出错
2. 另一个问题是我想将另一个表的列查看到一个表中。
桌子 。- 房间 [id, name] - RoomAssigned [id , capacity , type ,status ]
在 view/UI 中,我正在显示具有 CRUD 的 RoomAssigned。
我想从“房间”表中添加另一列 [名称]。这里的“房间” id 是外键。
我是 OpenXava 的新手。提前致谢。