问题标签 [webobjects]

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

apache - 在 Debian 中配置 apache2.conf webobjects.conf

这是一个非常简单的问题,但我花了两天时间在部署 Debian 服务器上启动我的 WebObjects。到目前为止,Eclipse 和 Direct Connect 一切正常,apachectl -M 显示 webobjects 模块(http 服务器)已安装、运行和共享。但是当我尝试运行像 Hello World 这样简单的东西时,浏览器会返回 404。

我的应用程序位于 /usr/share/webobjects/Library/WebObjects/JavaApplications/

关于我应该如何配置(符号链接和 .conf 条目)以使其工作的任何指针?

非常感激。

路易斯

0 投票
1 回答
87 浏览

webobjects - Webobjects 相当于原始 sql 中的连接

我对 WebObjects 比较陌生,所以请多多包涵。我有两个表,我需要检索其列值。在原始 sql 中,查询类似于:“Select a.value1, b.value1 from a, b where a.key1=b.key1”

如何在不使用 rawSQL 的情况下在 webobjects 中执行相同的操作?

0 投票
1 回答
98 浏览

xml - 梅丽莎数据 XML 请求未提供经纬度作为响应

我有一个应用程序,它使用 WebObjects 向 Melissa 发送 XML 请求,以便获取给定地址的位置数据。响应准确地提供了交货点代码和交货点校验位等信息。请求是这样发送的,使用请求 XML 的值s

例如,我可以发送以下 XML 请求来查找地址 3510 Marvin Rd NE, Olympia, WA:

...我从 Melissa 得到以下 XML 响应:

除了纬度和经度之外,它似乎获得了我感兴趣的所有正确位置信息。在我为 Melissa XML 请求查看的教程中,所有内容的格式似乎都与我的格式相同,在这个Melissa 示例应用程序中,我能够使用相同的测试地址获取正确的纬度和经度数据。我还尝试在请求中输入纬度和经度的虚拟值,但这些最终没有改变。如何格式化我的请求,以便响应会给我纬度和经度?

0 投票
0 回答
29 浏览

c# - 将结构的元素添加到列表中

抱歉,如果以前有人问过这个问题,因为我是 C# 新手。

我的问题是如何将结构的元素添加到列表中

我有一个包含静态字符串结构的应用程序变量类。现在我不知道如何将每个元素添加到字符串列表中,或者即使这是可能的。但是,在表示层中正在创建列表字符串。我相信我需要新创建一个方法,但不知道该怎么做。

谢谢你的时间。

}

0 投票
1 回答
69 浏览

java - WebObjects 单元测试

我想在一个名为 WebObjects 的框架上使用 java 和 IDE eclipse 进行单元测试。我尝试使用junit和wounit。问题是我总是遇到这样的问题,即我无法创建 WOComponent 并测试其方法,因为我无权访问 WOContext。所以我的问题是,是否有人可以给我一个与http://hprange.github.io/wounit/usage.html上的示例不同的示例,说明如何通过 wounit 框架创建 WOContext 或者有没有办法我自己创造它?

0 投票
1 回答
294 浏览

java - 如何从配置文件中写入和获取 xml 值

我需要根据id获取 xml标签值,每个 id 都有一个相应的标签值,我需要将其显示到我的 webobject 页面。xml 详细信息将放置在配置文件中,并将调用它以获取标签值。

示例.xml

下面是我获取其他标签的java代码。我将如何调用方法标签?感谢您的帮助!

0 投票
1 回答
80 浏览

java - 如果为真,则创建虚拟字符串并返回错误消息

当用户搜索现有邮件时,我需要为我的应用程序创建一个虚拟字符串,如果它被标记为“已删除”,它将返回一条错误消息“用户已删除”

这是我的 wod 文件。

WOD:

爪哇:

0 投票
1 回答
121 浏览

java - Maven WebObjects、Wonder、maven build 不包括框架资源(图像等)

我使用 WebObjects 已经有一段时间了。我决定迁移到 maven 构建,由于某种原因,在构建产品的 /Contents/Frameworks 中找不到我的相关框架资源。因此,当我运行 D2W 应用程序时,我没有得到任何图像文件、样式表或任何属于框架的 Web 文件。

该应用程序似乎可以正常编译。但是在运行应用程序时,找不到来自框架的资源。我在 Contents/Frameworks 下找到了引用的框架。我确实尝试使用 WOFrameworkBaseURL 指向 /WebObjects/myappname/Frameworks 并没有解决问题。

这是我的 POM.XML

0 投票
1 回答
39 浏览

java - WebObjects 图像缓存

我想通过使用标头在客户端缓存 WebObjects Java 应用程序返回的图像Cache-Control

图像是通过调用来检索的/Scripts/WebObjects.dll/App.woa/1/wr?wodata=1_9840_th

Web 服务器使用 IIS 8.5。我试图在 IIS 配置中添加标头,但没有成功。由于某种原因,它们不会在响应中返回。

WOApplication配置了setPageRefreshOnBacktrackEnabled(true),但我不知道这是否会影响图像。我可以看到它cache-control: no-cache是为正常操作 URL 返回的,但不是为图像返回的。

使用 WebObjects 时,如何确保浏览器缓存了我的图像?我在 WebObjects 开发人员指南或文档中找不到与此相关的任何WOImage内容。

0 投票
1 回答
41 浏览

java - 将俄语输入从 web 获取到 java 应用程序

我显然在这里遗漏了一些东西。我有一个网络应用程序,其中表单的输入可能是英语,或者在键盘切换后是俄语。页面的元标记指定页面为 UTF-8。这似乎无关紧要。

如果我输入“вв”,两个 unicode 字符:西里尔小写字母 VE

我能得到什么?一个字符串。我调用 getCodePoints().toArray() 并得到:

如果我调用 chars().toArray[],我会得到相同的结果。

有没有搞错?

我完全可以控制网页,但当然会有不同的浏览器。但是我怎样才能从网页上得到一些东西,让我得到正确的西里尔字符呢?

这是在 java 1.8.0_312 上。我可以升级一些,但不能一直升级到最新的 java。

页面是这样的:

嗯。好吧,这至少是故事的一部分。

我有这个代码:

输出是:

“В”的 UTF-8 值(以十六进制表示)是 d0b2。

所以,就是这样。问题是,为什么这不容易获得?我真的必须逐个字节对地把它放在一起吗?

如果字符串已经是 UTF-8,我想我们可以看到它,为什么 codePoints() 方法不给我们,你知道,codePoints?

好的,所以现在我这样做:

我得到了正确的字符串。但是 codePoints() 给我一个 IntStream 似乎仍然很奇怪,但是如果你将这些东西用作 int 值,它就会被破坏。