java - 在 Enfinity 中从 Pipeline 处理 AJAX 请求

标签 java ajax enfinity intershop

我了解一些如何使用 Javascript 创建 AJAX 请求。但我想了解如何使用 Enfinity 中的管道处理 AJAX 请求。有什么特殊处理吗?我可以使用 url() 或 urlex() 函数使用标准管道和标准管道 url 编码来接收连接吗?如果我想返回一个值怎么办?我需要特殊治疗吗?或者我可以使用模板将其返回为通常的页面?

最佳答案

从服务器的角度来看,“普通”请求和 AJAX 请求没有区别。没有特殊处理。调用 View 管道并在交互节点中渲染 ISML 模板是完全没问题的。如果您返回 JSON 作为 AJAX 响应,您应该在模板中标记它,例如:

<iscontent type="text/json" charset="UTF-8" compact="true" templatemarker="false">

关于java - 在 Enfinity 中从 Pipeline 处理 AJAX 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22908261/

相关文章:

java - Enfinity 作为电子商务解决方案有多好?

java - 您如何/在哪里搜索计算机/项目上已安装的 java 库?

java - 我想找到 .class 文件的版本

java - 如何传输参数到重定向jsp,该参数可以访问到该jsp

javascript - 无法通过 Javascript 使用 Github API 设置 header

javascript - 发布文件对象: illegal invocation

java - 可视化调试数据结构

java - 如何修复 'android.os.NetworkOnMainThreadException' ?

javascript - 关于 jQuery AJAX 的问题