问题标签 [atg-droplet]

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

atg - ItemDescriptor 可以映射到视图而不是表吗

我有一个视图,我可以更容易地针对视图而不是表本身工作。在 ATG 中,我可以将 itemdescriptor 映射到视图而不是表吗?有人可以给我一个例子吗?

TIA

0 投票
1 回答
128 浏览

atg - 如何通过 dsp:iframe 将参数传递给 iframe

我想将<dsp:iframe>标签传递给 src jsp。根据 ATG 文档,我可以使用<dsp:param>标签来传递参数,然后在 iframe 的 src 中使用它们的值。有人可以为我提供一个如何做到这一点的例子吗?

ATG新手

0 投票
2 回答
628 浏览

atg - ATG 发电机液滴范围

谁能解释为什么 ForEach 液滴具有全局范围,但没有请求范围?

我的意思是,如果它具有请求范围,则此功能在性能(具有许多用户的真实应用程序)方面给我们带来了什么。

0 投票
1 回答
1249 浏览

angular-http - 错误:您的会话由于不活动而过期。ATG REST API 会话确认号码不匹配

我正在使用 REST API 开发 ATG 门户,所有 ATG API 都使用 PostMan 进行测试。当我开始在 JS 中工作时出现错误。以下是测试代码:

控制台输出:

angular.js:10722 GET http://IP:PORT/rest/model/atg/userprofiling/ProfileActor/login?_dynSessConf=9030570900570011195&login=atgcust1&password=atgcust1 409(冲突)(匿名函数)@ angular.js:10722p @ angular。 js:10515g @ angular.js:10222(匿名函数) @ angular.js:14745n.$eval @ angular.js:15989n.$digest @ angular.js:15800n.$apply @ angular.js:16097(匿名函数) @ angular.js:23554n.event.dispatch @jQuery-2.1.4.min.js:3r.handle @ jQuery-2.1.4.min.js:3 functions.js:75

Object {数据:“您的会话因不活动而过期。”,状态:409,配置:对象,状态文本:“冲突”}

会话确认号只能访问一次,之后它会给出 500 内部服务器错误(我写的这个逻辑不包括在这里),

当我从浏览器手动获取会话确认号并在代码中手动将其作为 _dynSessConf 值时,登录正在工作

请帮忙。

0 投票
1 回答
525 浏览

atg - ATG Rest 完整 API addItemToOrder 不起作用

我正在研究 ATG Web-commerce REST Full API,addItemToOrder 不起作用。这是错误:

http://IP:Port/rest/model/atg/commerce/order/purchase/CartModifierActor/addItemToOrder

我检查了服务器日志文件,显示空指针异常。

(这里有更多的错误无法发布),会不会是因为产品同步问题?还是sku的问题..?

请帮忙

0 投票
1 回答
1185 浏览

atg - 从 ATG 中的存储库获取属性时出现 NullPointerException

我正在尝试从配置文件存储库中获取名字和姓氏等属性,并使用 droplet 在 jsp 中显示它。下面是我的示例代码: SampleDroplet.java

SampleDroplet.properties

SampleDroplet.jsp

我试过在 jsp 中显示 profileId 它正在工作。但是当我将它传递给液滴时,它显示 NullPointerException

如果有人知道是什么问题,请帮助我。

提前致谢

0 投票
1 回答
368 浏览

atg - 使用 ATG Rest 完整 API addItemToOrder 错误

根据问题的建议:ATG Rest full API addItemToOrder is not working

我创建了一个组织并在其中添加了用户空指针异常被清除但是,现在下面开始出现新错误是服务器错误

工作流程

加入购物车 [POST 方法]

内容类型:应用程序/json

http://IP:PORT/rest/model/atg/commerce/order/purchase/CartModifierActor/addItemToOrder

服务器日志

加入购物车 [POST 方法]

内容类型:文本/xml

http://IP:PORT/rest/model/atg/commerce/order/purchase/CartModifierActor/addItemToOrder

服务器日志

0 投票
1 回答
697 浏览

atg - ATG(9.3) 错误:java.lang.NoClassDefFoundError:org/owasp/html/HtmlPolicyBuilder

我正在尝试在我的 ATG(9.3) 应用程序中添加 OWASP HTMLSanitizer API,但出现以下异常:

到目前为止所做的实施更改:

1)在我的 commerce/lib 文件夹中添加了 owasp-java-html-sanitizer.jar 和 guava-20.0.jar(所有 jar 都存在的地方)

2) 创建了 CustomSanitizer 组件,即 CustomSanitizer.properties 文件,其内容为:

3) 将上面创建的组件添加到我们需要清理 URL 的现有组件中。现有组件属性文件(TestingUtil.properties)

4)TestingUtil.java:

请建议。

0 投票
1 回答
276 浏览

atg - ATG - 调用 checkFormRedirect 时会话或请求属性为空

在我的 ATG 应用程序中,当我使用 checkFormRedirect 将用户重定向到带有一些参数的 jsp 页面时,我得到的参数为空。请参阅下面的 FormHandler 代码:

用户表单处理程序:

测试.jsp:

此外,我尝试在我的 formHandler 中使用变量并设置值,但我仍然将值设为 null。可以对此有所帮助。

0 投票
1 回答
126 浏览

foreach - 使用 ForEach 根据 atg 中的字段过滤出集合的元素

我有以下数据的列表(状态为 ABC 的 3 个元素和状态为 PQR 的 2 个元素)。我能够使用 forEach 以表格格式显示数据。

我想根据状态字段(PQR/ABC)分离/过滤列表的元素并显示在不同的表中。jsp文件中显示单个表中所有数据的代码如下: