问题标签 [atg]

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 投票
2 回答
894 浏览

java - ATG Dynamo 5 - 如何将所有 URI 重定向到同一页面

为什么我要关注:

我在一个 1998 年的网站上工作。它分布在框架中。许多在使用模板语言之前从未接触过 RTFM 的人都接触过它,并且大多数 jhtml 文件读起来更像是带有少量逻辑的 servlet 列表,而不是带有用于动态重复元素和插入的模板标签的 HTML 模板的动态值。

这是一个非常不灵活的紧密耦合的应用程序的意大利面怪物,尤其是从前端开发人员的角度来看。

我非常喜欢 Django 解决问题的方法,并且想尝试构建类似 URI 配置文件的东西,该文件基本上将 regEx URI 模式映射到控制器(传递捕获的参数是真正有用的地方),然后加载建立模板文件并插入业务逻辑以呈现适当的页面。

我是 Java 新手,但我假设我会编写 servlet 来处理这个问题。

0 投票
3 回答
334 浏览

fitnesse - 使用 Fitnesse 驾驶 ATG?

目前在 ATG 商店担任教练,想介绍某种形式的客户验收测试。我选择的武器通常是 Fitnesse,但这里的人说用 Fitnesse 驱动 ATG 是不可能的。我想知道是否有其他人尝试过这个,如果有,他们的经历是什么?提前致谢 - davep

0 投票
1 回答
4778 浏览

java - 如何使 ATG 液滴成为默认的操作参数

在 ATG 中,如果其他条件均不满足,Switch droplet 将转到默认的 oparam。

我有一个我想表现类似的液滴。您在页面上调用它并将代码放入 oparam 条件中。如果您没有从您的 droplet 返回的 oparam 的案例,它应该只使用默认值。

我对ATG有点陌生,所以我可能会以错误的方式解决这个问题......

0 投票
4 回答
914 浏览

android - 可以用ATG(Art Technology Group)做Android..吗?

是否可以使用 ATG 技术做一个 Android 应用程序。我搜索了如何将 ATG 与 android 集成,但我没有得到任何适当的指导。我也搜索了示例源文件,但在谷歌中没有可用的。任何人都可以向我推荐一个使用 Android 应用程序访问 ATG 的好教程。

0 投票
1 回答
3901 浏览

caching - 为什么我的 ATG 存储库项目缓存的 usedRatios 超过 100%?

我正在运行 ATG 9,并在 repository.xml 中配置了一堆不同的对象,以具有特定的缓存大小、ttl 等。

例如:

我期望缓存不会超过该大小并且会使旧项目过期以保持缓存大小等于或低于项目缓存大小。但是,当我查看 Dynamo 管理控制台中的缓存统计信息时,我看到我们的几个项目的 usedRatios 为 500-1000%。随着越来越多的项目被缓存并且显然从未释放,这会随着时间的推移占用 JVM 中的所有内存。如果我在管理控制台中调用 Repository 上的 invalidateCaches 方法,则可用内存会向上跳回,然后缓慢的下降再次开始。

如何确保缓存不会增长超过其配置的大小并接管所有内存?我缺少一些配置设置吗?是否必须采用一些代码技巧来防止缓存失控?ATG 文档不是信息最丰富的,谷歌搜索也没有产生太多信息。

0 投票
3 回答
1493 浏览

java - 是否可以将战争档案用作图书馆?

在我的应用程序中,我有一个位于 CLASS_PATH 中的目录,我在其中存储 jar 文件。我使用 ATG,所以必须在属性文件中使用我的 .class 才能有一种方法来初始化组件(在这种情况下它是 servlet)。所以我需要我的 CLASS_PATH 目录中的 webapp.war。我放了这个战争文件,但它不起作用。如何将我编译的 servlet 类放到这个目录中?

当然,只从存档中放置这个编译的类并不是一个好主意:)

0 投票
2 回答
2607 浏览

java - ATG中Dynamic Bean的目的是什么

我已阅读文档,但没有定义 Dynamic Bean 的主要用途。我了解如何实现这一点,但不知道为什么这种方法这么好。

那么有人能说出什么时候使用 Dynamic Bean 是好的情况吗?

谢谢

0 投票
1 回答
88 浏览

jsp - 我的 dynamo.log 中的这些 atg.servlet.jsp.ByteContentBuffer 条目是什么?

在我的 ATG dynamo.log 中,我看到了数以千计的条目,例如:

它们是什么,我该如何关闭它们?我知道它与 JSP 的内容(BodyContent?)有关,但不确定日志记录的目的。

0 投票
1 回答
994 浏览

atg - 将数据插入 ATG 中的链接存储库

我有一个要求,我employeeABC存储库和存储库address_details中有两个表XYZ

的一列employee具有对 的外键引用address_details

在这里,我有primaryKeyforaddress_details并且使用该primaryKey 引用我必须将我的数据插入到employee.

所以我的 RDF 是这样的:

RDF 1: (Repository1 : ABC)

RDF 2: (Repsitory2 : XYZ)

我将所有地址都存储在 table 中address_details。我必须映射employee到这些地址。

我在这里尝试的方法是先获取RepostoryItemof Address ,然后设置属性类型address并将employee其添加到employee表中。这行得通。

但是我想employee单独在一个调用中插入数据?

关于如何使用RepositoryItemor 来做到这一点的任何建议MutableRepositoryItem

0 投票
3 回答
5879 浏览

atg - atg 存储库中存储库项和项描述符之间的区别

ATG 存储库中的存储库项目和项目描述符之间有什么区别?