问题标签 [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.
jmeter - 使用 JMeter 测试 OpenXava 应用程序
我在编写 JMeter 测试计划时遇到了问题。目标是测试基于 OpenXava 的应用程序。
我使用 Firefox 执行请求,然后尝试在我的 HTTP 请求采样器中复制标头、参数和 cookie(因此在 JMeter 中)。
尝试登录时发送了很多参数(36)。我都复制了。
但是,我无法让它工作。
HTTP 响应似乎没用。这与使用 Firefox 发送错误密码时得到的几乎相同:
你知道发生了什么吗?我应该尝试用另一种方法测试登录页面吗?
tomcat - 代理 IIS 服务器到 Tomcat 应用程序
我知道有多种方法可以将 IIS 服务器设置为代理,但不确定哪个选项适合我的情况。
我想使用我的 IIS 服务器作为代理服务器来访问我在 Tomcat 上运行的应用程序。原因是,我的 IIS 在安全端口上运行。这个端口已经打开,我想使用它。
我在 IIS 中尝试了反向代理。它路由流量,但我注意到两个问题。
- 它更改了地址栏上的地址(我在地址栏中看到了我的 Tomcat 应用程序地址 + 端口),尽管我在设置代理时将选项设置为重写。
- 如果我不在 URL 的末尾附加正斜杠,它就不能正常工作。
我的 IIS 服务器还托管了一些其他应用程序。我不想打扰其他应用程序。因此,我创建了一个空的 Web 应用程序(例如https://myserver/myapp/)并在其上设置了反向代理。
这是我的反向代理规则;
如果这是正确的方法,请纠正我。如果是的话,我错过了什么吗?
编辑 1
我已经尝试过 HttpPlatformHandler。它给出了 502.3 Bad Gateway。这是我在 web.config 文件中的配置。
--- 日志.txt -----
java - 如何在 OpenXava 的列表模式中过滤标签(/字符串的一部分)?
我想在列表模式下过滤 OpenXava 中的标签。
因此我有一个名为Tag ( with
int id, String name and String description
)的简单实体我有一个嵌入式 Entity Details,它包含标签引用,如下所示:
- 我的“主要”实体,称为Target,代表一个对象,它应该能够用标签进行标记。
因此有一个详细信息集合,将标签分配给目标,这在列表模式中无法表示
为了在列表模式中表示标签,我创建了一个字符串,其中填充了标签的名称
这会在列表模式中创建一个“标签”列,它由一个字符串表示,例如:“a,b,c,d”
为了在列表模式下过滤,OpenXava 默认有一个输入框,您可以在其中输入一个字符串,如:“a,b”,以获取所有带有标签“a”和“b”的条目
但是,如果我输入“a,c”,则不会显示任何结果,即使有带有标签“a,b,c,d”的条目
我的目标/问题:
我想要一个灵活的过滤器,我可以在其中输入如下内容:“a,c”并获取包含标签“a”和“c”的所有条目
我尝试通过 Target 实体中的"TagFilter.class"
with来实现它"baseCondition="${tags} = ?"
,但没有可用的结果
java - “无法执行保存操作:org.hibernate.exception.DataException:无法执行语句”使用 OpenXava?
我对 Java 很陌生,需要一些帮助。我使用 OpenXava 创建了一个 @MappedSuperclass “与会者”。
然后,我将其扩展为另外两个类“员工”和“参与者”。
和
下面是两个 @Embedded 元素的代码:
地址:
和
医疗信息:
除了参加者类,我省略了所有的 getters() 和 setters()。
我将应用程序作为 Java 应用程序运行,它一直工作到我尝试输入和保存记录为止。当我单击“保存”时,系统会提示我:
在 OpenXava 的控制台中仔细检查后,我发现以下内容:
我在这里没有提到的应用程序中的其他实体,允许我保存新记录。然而,这些实体与提供的代码没有链接或相关。
请帮忙。
java - 如何从 OpenXava 中的操作(在运行时以编程方式)更改属性的标签?
OpenXava 中的标签在 i18n 文件中指定。但是,如果我需要根据某些逻辑(例如从操作)在运行时更改标签怎么办。
假设我有一个具有利润属性的实体,但如果属性值为负,我想将标签从“利润”更改为“损失”。就像在这个动作代码中一样:
java - 如何防止用户修改 OpenXava 中的某些字段?
在编辑现有实体时,所有字段(除了键)都是可修改的。有没有办法表明某些字段不可修改?
java - 如何使用不同的视图在 OpenXava 中创建和更新?
默认情况下,OpenXava 使用相同的视图来创建新实体和更新现有实体。有没有办法对每种情况有不同的看法?
java - 我可以在 OpenXava 的 @Calculation 注释中使用 Java 代码吗?
@Calculation 注解是否支持 Java 代码?例如,下一个代码是否有效?
否则,我该如何实施上述情况?
java - 如何更改 OpenXava 应用程序的语言?
我希望我的 OpenXava 应用程序可以使用多种语言(英语、日语和西班牙语)。例如,如何将我的应用程序的语言设置为日语?