如何从 portlet 输出纯 xml?

发布于 2024-11-05 20:30:14 字数 402 浏览 0 评论 0原文

我们正在尝试使用 Spring 3.0 mvc 框架从在 Websphere Portal Server 6.1 上运行的 286 portlet 输出纯 xml。

我们在 jsp 顶部有以下内容:

<%@ page isELIgnored="false" language="java" contentType="text/xml; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>

如果 jsp 中只有 xml 元素,则浏览器中生成的页面将在 xml 周围包含门户主题 html。有人有推荐吗(如果可能的话,请提供示例片段)?

We are trying to output pure xml from a 286 portlet running on Websphere Portal Server 6.1 using the Spring 3.0 mvc framework.

We had the following at the top of the jsp:

<%@ page isELIgnored="false" language="java" contentType="text/xml; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%>

If we just have xml elements in a jsp, the resultant page at the browser has the portal theme html around the xml. Does anyone have a recommendation (with example snippets if at all possible) please?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

流年里的时光 2024-11-12 20:30:14

Portlet 是页面片段;标记应与周围的主题相匹配。将您的 XML 文件作为资源提供。

Portlets are page fragments; markup should match the surrounding theme. Serve your XML file as a resource.

来日方长 2024-11-12 20:30:14

正如上面评论中提到的,我们通过在战争中打包 servlet 找到了答案。我原来的问题没有包含重要的信息...我们试图在从遗留系统调用后输出 xml...所以它不能使用 portlet 资源 url。

We have an answer we found by packaging a servlet in the war as mentioned in the comments above. My original question didnt include an important piece of info... we were trying to output the xml after a call from a legacy system... so it cant use the portlet resource urls.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文