当前位置: 首页 > 知识库问答 >
问题:

获取在IBM websphere portal 8.0上运行的post数据JSR-286 portlet

洪德寿
2023-03-14

我有一个运行在IBM Websphere Portal 8.0上的JSR-286 portlet。这个portlet发布在下面的友好url下:http://my server/wps/Portal/my site/menu/my-portlet-friendly-URL

在另一个服务器(和域)中有一个外部页面,它想要将 POST 数据发送到我的 Portlet。

例如,想象一下这种情况:

外部页面http://www.externalServer.com/externalPage.html

<form method = "POST" action = "http://myServer/wps/portal/mySite/menu/my-portlet-friendly-url">
<input type = "hidden" name = "externalParam" value = "valueExternalParam"> </ input>
<input type = "submit" value = "submitData"> </ input>
</ form>

然后,我想在我的 Portlet 中读取“外部参数”(“值外部参数”)的值。

共有1个答案

柳高卓
2023-03-14

当在门户范围内调用portlet时,url参数不会轻易传递给portlet,您必须将portlet窗口作为页面上的portlet的目标,最简单的方法是使用内容api或POC API https://www-10 . lotus . com/ldd/Portal wiki . NSF/dx/Passing _ query _ parameters _ to _ JSR-286 _ portlets _ using _ existing _ IBM _ WebSphere _ Portal _ capabilities #现有的JSR 286解决方案

并构建一个针对它的url并让您传递您想要的url参数,您的另一个选择是将其困在主题中,然后通过portlet服务将其提供给您的portlet,

 类似资料:
  • 问题内容: 我正在尝试使用fetch发布 JSON对象。 据我了解,我需要将一个字符串化的对象附加到请求的主体,例如: 当使用jsfiddle的json回显时,我希望看到返回的对象(),但这不会发生-chrome devtools甚至不会在请求中显示JSON,这意味着它没有被发送。 问题答案: 借助ES2017 支持,这是如何实现JSON负载的方法: 但是,问题是由 很久以来修复的chrome b

  • 我以以下形式向服务器发送请求: 请求已正确解析为以下方法: 但是,我通过请求内容传递附加数据。如何检索这些数据? 为了举例,让我们假设,请求是从表单发送的:

  • 问题内容: 我正在HTTP POST到URL http:// laptop:8080 / apollo / services / rpc?cmd = execute 与POST数据 Http请求的为 如何从获取POST数据? 如果我枚举请求参数,则只能看到一个参数“ cmd”,而看不到POST数据。 问题答案: 通常,你可以以相同的方式在Servlet中获取GET和POST参数: 但仅当POST数

  • 原理 对于POST请求的处理,koa2没有封装获取参数的方法,需要通过解析上下文context中的原生node.js请求对象req,将POST表单数据解析成query string(例如:a=1&b=2&c=3),再将query string 解析成JSON格式(例如:{"a":"1", "b":"2", "c":"3"}) 注意:ctx.request是context经过封装的请求对象,ctx.

  • 我需要在CloudKit中获取CkAsset的web url。然而,在swift中,苹果不允许我们获取直接的WebURL,它只下载资产并给我们文件。但是,有了javascript,这是可能的。因此,我编写了一个JS文件来获取CkAsset Weburl。当我在浏览器中运行这个javascript文件时。我试图用下面的代码在swift中运行它,但我不能。我搜索到一个名为“StringByEvalua

  • 本文向大家介绍django中使用POST方法获取POST数据,包括了django中使用POST方法获取POST数据的使用技巧和注意事项,需要的朋友参考一下 在django中获取post数据,首先要规定post发送的数据类型是什么。 1.获取POST中表单键值数据 如果要在django的POST方法中获取表单数据,则在客户端使用JavaScript发送POST数据前,定义post请求头中的请求数据类