How to pass parameters through POST
Hi,
Can any one help me how to pass the parameters and read it using POST method in webdynpro java.
Use the following code to read URL parameters inside WDJ
// Check for URL parameters
IWDProtocolAdapter protocolAdapter = WDProtocolAdapter.getProtocolAdapter();
IWDRequest request = protocolAdapter.getRequestObject();
String text = request.getParameter("url_parameter");
Hope this helps.
Similar Messages
-
How I can pass parameters by POST method?
How I can pass parameters by POST method?
I use URL Template iView. I checked Requested Method - POST, but when I started the iView the program says:"It's a GET method!"
I use httpServletRequest.getMethod()in the program.
Environment: EP6 SP2
Thank's!Hi Kremena,
the OSS stands for "Online Service System" - service.sap.com - messages or directly: service.sap.com/message.
Hope it helps
Detlev -
Pass parameters via POST in WDPortalNavigation.navigateAbsolute method
Hi,
how can i pass parameters via POST method from WD Application using WDPortalNavigation.navigateAbsolute method
Should i pass the parameters as part of the NavigationTarget URL or they should be passed via different parameter?
Thanks,
Yuly RobermanWhat is the procedure to pass parameters via POST using WebDynpro ?
I am required to pass XML Data via POST.
I have gone through the following :
a) http://help.sap.com/saphelp_nw04/helpdata/en/9e/a073001903c9419592b14c2aa63669/content.htm
b) Inter Navigation Application in Web Dynpro
However, I could not find any reference to do the same via POST.
Can anyone throw light on the same ?
Best Regards,
Subramanian V. -
Is it possible to pass parameters through eventlisteners?
Hello everyone!
Inside a .fla file I have some buttons and each button will tween a different image to the stage. All the images are outside the stage in the same x and y position and I just need to tween the x coordinate.
Now I'm working with an external document class where I'm trying to hold all my functions and I'm stucked with the Tweens. I'm willing to stay away from the flash tween engine and I'm trying to work with tweenLite.
My question is: Is it possible to pass parameters through eventListeners so I can use something like this inside my docClass?
public function animeThis (e:MouseEvent, mc:MovieClip, ep:int):void { //ep stands for endPoint.
TweenLite.to(mc, 2, {x:ep});
If this is possible, how am I supposed to write the listeners so it will pass the event to be listened for AND those parameters? And how to build the function so it will receive those parameters and the event?
If this is not possible, what's the best approach to do this?
Thanks again!So, I understand you need to match buttons with corresponding visuals.
Here is a suggested approach.
Since SimpleButton is not a dynamic class, I suggest you have an enhanced base class for these buttons that extends SimpleButton. What is enhanced is that button has reference to the target.
I wrote code off the top of my head and it may be buggy. But concept is clear:
This is base class for all the buttons:
package
import flash.display.DisplayObject;
import flash.display.SimpleButton;
public class NavButton extends SimpleButton
public var targetObject:DisplayObject
public function NavButton()
Now, this is your doc class that utilizes this new buttons:
package
import flash.display.DisplayObject;
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
public class DocClass extends Sprite
private var btnArray:Array;
private var visuals:Array;
// references to objects being swapped
private var visualIn:MovieClip;
private var visualOut:MovieClip;
public function DocClass()
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
private function init(e:Event = null):void
removeEventListener(Event.ADDED_TO_STAGE, init);
// buttons and MCs shouldn't be in the same array - otherwise it is counterintuitive
// assuming all the objects are on stage
btnArray = [price_btn, pack_btn, brand_btn, position_btn];
visuals = [g19_mc, g16_mc, g09_mc, g04_mc];
configObjects();
private function configObjects():void
var currentVisual:MovieClip;
var currentButton:NavButton;
for (var i:int = 0; i < btnArray.length; i++)
currentVisual = visuals[i];
// hold original positioin
currentVisual.hiddenPosition = currentVisual.x;
currentButton = btnArray[i];
// set target MC
currentButton.targetObject = currentVisual;
currentVisual.addEventListener(MouseEvent.CLICK, placeObject);
currentButton.addEventListener(MouseEvent.CLICK, placeObject);
private function placeObject(e:MouseEvent):void
// if NavButton is clicked - make new visual targeted for moving in and currently visible object subject for moving out
if (e.currentTarget is NavButton) {
visualOut = visualIn;
visualIn = NavButton(e.currentTarget).targetObject;
else {
// otherwise - move visual out
visualOut = visualIn;
swapVisuals();
* Accompishes visuals swapping
private function swapVisuals():void {
if (visualIn) TweenLite.to(visualIn, .3, { x:0 } );
if (visualOut) TweenLite.to(visualOut, .3, { x:visualOut.hiddenPosition } ); -
How to pass parameters between two xterm windows?
Hi,
I would like to know how to pass parameters between two xterm windows where there are two independence processes running on them respectively ? Would appreciate if any one out there can advise me . Thanks.Global variables can be used, but you can do what the online help
says ...
Parameters are passed to called forms by means of a parameter
list. A parameter list is a named programmatic construct that is
simply a list of parameter names (called keys) and their values.
You can pass parameter values to forms invoked by the built-in
subprograms CALL_FORM, OPEN_FORM, and NEW_FORM. In addition, you
can pass parameter values to other Oracle tools with the
RUN_PRODUCT procedure.
A parameter you include in a parameter list can be either a text
parameter or a data parameter. The parameter type determines how
its value is interpreted.
Text Parameters The value of a text parameter being passed to a
called product is a CHAR string that can represent the following:
n a user-defined form parameter defined in a form invoked
by the CALL_FORM, OPEN_FORM, or NEW_FORM built-in subprograms
n a command line or user-defined parameter for a product
invoked with the RUN_PRODUCT built-in subprogram
Data Parameters The value of a data parameter being passed to a
called product is always the name of a record group defined in
the current form. (A record group is a data structure that
stores records derived from a query or through programmatic
assignment.) Data parameters are used to pass data to products
invoked with the RUN_PRODUCT built-in subprogram. You cannot
pass data parameters to forms.
The following table shows the structure of a parameter list that
contains four parameters:
Key Paramtype Value
CITY Text_Parameter 'BOGOTA'
CATEGORY Text_Parameter 'EXPORTS'
MULTIPLIER Text_Parameter '.0275'
NEW_DATA Data_Parameter 'RECORD_GROUP8'
arun reddy (guest) wrote:
: im trying to do this but i could not find any way for this.
: can any one help me how can i pass parameters between two forms
: in forms4.5. any help will be appreciated
: thanks.
null -
Passing Parameters via Post Method from Webdynpro Java to a web application
Hello Experts,
I want to pass few parameters from a web dynpro application to an external web application.
In order to achieve this, I am referring to the below thread:
HTTP Post
As mentioned in the thread, I am trying to create an additional Suspend Plug parameter (besides 'Url' of type String) with name 'postParams' and of type Map.
But when I build my DC, I am getting the same error which most of the people in the thread have mentioned:
Controller XXXCompInterfaceView [Suspend]: Outbound plug (of type 'Suspend') 'Suspend' may have at most two parameters: 'Url' of type 'string' and 'postParams' of type 'Map'.
I am using SAP NetWeaver Developer Studio Version: 7.01.00
Kindly suggest if this is the NWDS version issue or is it something else that I am missing out.
Also, if it is the NWDS version issue please let me know the NWDS version that I can use to avoid this error.
Any other suggestion/alternative approach to pass the parameters via POST method from webdynpro java to an external web application apart from the one which is mentioned in the above thread is most welcome.
Thanks & Regards,
AnuragHi,
This is purely a java approach, even you can try this for your requirement.
There are two types of http calls synchronous call or Asynchronous call. So you have to choose the way to pass parameters in post method based on the http call.
if it is synchronous means, collect all the values from users/parameters using UI element eg: form and pass all the values via form to the next page is nothing but your web application url.
If it is Asynchronous means, write a http client in java and integrate the same with your custom code and you can find an option for sending parameters in post method.
here you go and find the way to implement Asynchronous scenario,
http://www.theserverside.com/news/1365153/HttpClient-and-FileUpload
http://download.oracle.com/javase/tutorial/networking/urls/readingWriting.html
http://digiassn.blogspot.com/2008/10/java-simple-httpurlconnection-example.html
Thanks & Regards
Rajesh A -
Form Personalization - Custom Function - How to pass parameters?
Hi,
My requirement is to call a custom mod pl/sql program (html page) from purchasing when the "approve" button is pressed. I have it working, but don't know how to pass parameters to my function.
I have my function defined and registered. In the definition under "Web HTML" tab, I have my pl/sql procedure call under "HTML Call". Where do the parameters go?
On the customization of form POXPOEPO, I am using Builtin - Launch a function. I want to pass the po_header_id, so under "Parameters", I did "Insert Item Value" of :PO_HEADERS.PO_HEADER_ID
My custom HMTL page is popping up, but the parameter is not being passed. Is there something in the Function Definition where I can define the incoming paramaters?
Thanks.
PaulHi paul;
There are many usefull link avaliable if you googling
http://www.google.com.tr/#hl=tr&biw=1259&bih=793&&sa=X&ei=4wxQTZmYEISRswaNktWSDQ&ved=0CC4QBSgA&q=How+to+pass+parameters%2Bform+personalization&spell=1&fp=64d53dfd7a69225a
Regard
Helios -
Form personalization - new custom function - how to pass parameters?
Hi,
My requirement is to call a custom mod pl/sql program (html page) from purchasing when the "approve" button is pressed. I have it working, but don't know how to pass parameters to my function.
I have my function defined and registered. In the definition under "Web HTML" tab, I have my pl/sql procedure call under "HTML Call". Where do the parameters go?
On the customization of form POXPOEPO, I am using Builtin - Launch a function. I want to pass the po_header_id, so under "Parameters", I did "Insert Item Value" of :PO_HEADERS.PO_HEADER_ID
My custom HMTL page is popping up, but the parameter is not being passed. Is there something in the Function Definition where I can define the incoming paramaters?
Thanks.
PaulPost your question in below forum:
General EBS Discussion
-Anand -
How to pass PARAMETERS to FORMS while calling them through URL
Hi,
I am working on integrating EBS with OBIEE as per the doc id 552735.1(metalink2)
In the Document, Oracle had given an example for genating the URL in OBIEE as follows,
SELECT
HEADER_ID,
fnd_run_function.get_run_function_url(
CAST(fnd_function.get_function_id('ISC_ORDINF_DETAILS_PMV') AS NUMBER),
CAST( VALUEOF(NQ_SESSION.OLTP_EBS_RESP_APPL_ID) AS NUMBER),
CAST( VALUEOF(NQ_SESSION.OLTP_EBS_RESP_ID) AS NUMBER),
CAST( VALUEOF(NQ_SESSION.OLTP_EBS_SEC_GROUP_ID) AS NUMBER),
'HeaderId='||HEADER_ID||'&pFunctionName=ISC_ORDINF_DETAILS_PMV&pMode=NO
&pageFunctionName=ISC_ORDINF_DETAILS_PMV',
NULL) as ORDER_HEADER_ACTION_LINK_URL
FROM OE_ORDER_HEADERS_ALL
But this one navigates to the JSP page of sales orders. Its working fine,
h3. Problem :_
If i want to navigate to Oracle forms(say Sales Orders),
i'm able to navigate, by giving the 1st param as '5522'(Sales order Form ID(ONT_OEXOEORD)) and 5th parameter as NULL.
The 5th parameter is used to navigate to a particular record.
But i dono how to pass the parameters to this particular Sales Order Form..!
(like here they hav passed HEADER_ID in a particular format)
{I guess, this might not be understood totally with this given data here, but i don want to make this post too big.}
CAN ANYONE PLEASE TELL ME, HOW TO KNOW THE FORMAT OF THE "PARAMETERS" TO PASS(WHILE GENERATING URL)_WHILE CALLING AN ORACLE FORM.._
Thanks in Advance..!!Hi,
In addition to the above...
if i give the 5th parameter as, 'HEADER_ID=||'header_id { in runtime it'll be converted as 'HEADER_ID=5432..}
I'm not getting any error, getting a fresh Sales order page..!! { The given Header ID is ignored }
else if i give something like 'HEADER_ID=||'header_id||'&FunctionName=ONT_OEXOEORD...' { lets say }
its throwing the following errors..
FRM-47023: No such parameter named G_QUERY_FIND exists in form OEXOEORD.
FRM-40105: Unable to resolve reference to item PARAMETER.G_QUERY_FIND
FRM-47023: No such parameter named ORDER_NUMBER exists in form OEXOEORD.
and then it shows up the Navigator.
Requirement :_
How to pass parameter to a form while calling them through URL.
Thank you, -
Issue with passing parameters through Java-JSP in a report with cross tab
Can anyone tell me, if there's a bug in Java SDK in passing the parameters to a report (rpt file) that has a cross tab in it ?
I hava report that works perfectly fine
with ODBC through IDE and also through browser (JSP page)
(ii) with JDBC in CR 2011 IDE
the rpt file has a cross tab and accpts two parameters.
When I run the JDBC report through JSP the parameters are never considered. The same report works fine when I remove the cross tab and make it a simple report.
I have posted this to CR SDK forum and have not received any reply. This have become a blocker and because of this our delivery has been postponed. We are left with two choices,
Re-Write the rpt files not to have cross-tabs - This would take significant effort
OR
(ii) Abandon the crystal solution and try out any other java based solutions available.
I have given the code here in this forum posting..
CR 2011 - JDBC Report Issue in passing parameters
TIA
DRG
TIA
DRGMr.James,
Thank you for the reply.
As I stated earlier, we have been using the latest service pack (12) when I generated the log file that is uploaded earlier.
To confirm this further, I downloaded the complete eclipse bundle from sdn site and reran the rpt files. No change in the behaviour and the bug is reproducible.
You are right about the parameters, we are using {?@Direction} is: n(1.0)
{?@BDate} is: dt(d(1973-01-01),t(00:00:00.453000000)) as parameters in JSP and we get 146 records when we directly execute the stored procedure. The date and the direction parameter values stored in design time are different. '1965-01-01' and Direction 1.
When we run the JSP page, The parameter that is passed through the JSP page, is displayed correctly on the right top of the report view. But the data that is displayed in cross tab is not corresponding to the date and direction parameter. It corresponds to 1965-01-01 and direction 1 which are saved at design time.
You can test this by modifying the parameter values in the JSP page that I sent earlier. You will see the displayed data will remain same irrespective of the parameter.
Further to note, Before each trial run, I modify the parameters in JSP page, build them and redeploy so that caching does not affect the end result.
This behaviour, we observe on all the reports that have cross-tabs. These reports work perfectly fine when rendered through ODBC-ActiveX viewer and the bug is observable only when ran through Java runtime library. We get this bug on view, export and print functionalities as well.
Additionally we tested the same in
With CR version 2008 instead of CR 2011.
(ii) Different browsers ranging from IE 7 through 9 and FF 7.
The complete environment and various softwares that we used for this testing are,
OS : XP Latest updates as on Oct 2011.
App Server: GlassFish Version 3 with Java version 1.6 and build 21
Database server ; SQL Server 2005. SP 3 - Dev Ed.
JTds JDBC type 4 driver version - 1.2.5 from source forge.
Eclipse : Helios along with crystal libraries directly downloaded from SDN site.
I am uploading the log file that is generated when rendering the rpt for view in IE 8
Regards
DRG -
How to pass Parameters between two forms
im trying to do this but i could not find any way for this.
can any one help me how can i pass parameters between two forms
in forms4.5. any help will be appreciated
thanks.
nullGlobal variables can be used, but you can do what the online help
says ...
Parameters are passed to called forms by means of a parameter
list. A parameter list is a named programmatic construct that is
simply a list of parameter names (called keys) and their values.
You can pass parameter values to forms invoked by the built-in
subprograms CALL_FORM, OPEN_FORM, and NEW_FORM. In addition, you
can pass parameter values to other Oracle tools with the
RUN_PRODUCT procedure.
A parameter you include in a parameter list can be either a text
parameter or a data parameter. The parameter type determines how
its value is interpreted.
Text Parameters The value of a text parameter being passed to a
called product is a CHAR string that can represent the following:
n a user-defined form parameter defined in a form invoked
by the CALL_FORM, OPEN_FORM, or NEW_FORM built-in subprograms
n a command line or user-defined parameter for a product
invoked with the RUN_PRODUCT built-in subprogram
Data Parameters The value of a data parameter being passed to a
called product is always the name of a record group defined in
the current form. (A record group is a data structure that
stores records derived from a query or through programmatic
assignment.) Data parameters are used to pass data to products
invoked with the RUN_PRODUCT built-in subprogram. You cannot
pass data parameters to forms.
The following table shows the structure of a parameter list that
contains four parameters:
Key Paramtype Value
CITY Text_Parameter 'BOGOTA'
CATEGORY Text_Parameter 'EXPORTS'
MULTIPLIER Text_Parameter '.0275'
NEW_DATA Data_Parameter 'RECORD_GROUP8'
arun reddy (guest) wrote:
: im trying to do this but i could not find any way for this.
: can any one help me how can i pass parameters between two forms
: in forms4.5. any help will be appreciated
: thanks.
null -
UNIX script invocation by passing parameters through OIM
According to our requirement, we need to pass parameters (say userid) through OIM 11g R2 to a script and then execute the script for user deprovisioning/deletion in a target m/c
Please let us know how much feasible is it to use UNIX OOTB connectors to pass parameters and execute the scripts ?
Any idea is appreciated.
ThanksYes, you put a line in the script that looks like this:java classname parameter1 parameter2 parameter3 ...Then the JVM will call the static main(String[] args) method of "classname" and put those parameters into the "args" array.
If you are asking how to generate such a script, or how to call it from your COBOL program, sorry, I don't know how to do that. -
How to pass parameters to individual regions in multitaskflow
I have a page, where the regions are added dynamically (using multiTaskFlow ). All the regions are of the same type( defined by same taskflow definition) and hence each region takes a different values for the same parameter type.
How do we pass different parameter values, when creating TaskFlowBindingAttributes?
Since TaskFlowBindingAttributes takes parametersMap as an EL string, I couldn't figure out , how to define the EL so that each region gets its parameter?
Following are the code snippets:
Java code for that is creating a List<TaskFlowBindingAttributes>
for(MyRegion region: regionList)
TaskFlowBindingAttributes tfBindAttr = new TaskFlowBindingAttributes();
tfBindAttr.setId(region.getId());
tfBindAttr.setTaskFlowId(new TaskFlowId("/WEB-INF/core/custom_app_task-flow.xml", "custom_app_task-flow"));
tfBindAttr.setRefreshCondition("ifNeeded");
tfBindAttr.setParametersMap(""); //??? How to pass params here since this takes EL String.
list.add(tfBindAttr);
Multitaskflow entry in pageDef file:
<multiTaskFlow id="multiRegion1"
taskFlowList="#{viewScope.core_extensibility_cusapp_model.uiAppTemplate.taskFlowBindings}"
xmlns="http://xmlns.oracle.com/adf/controller/binding"/>
Jspx code:
<af:forEach var="tf"
items="#{bindings.multiRegion1.taskFlowBindingList}">
<cust:showDetailFrame shortDesc="#{''}" id="sdf2">
<af:region value="#{tf.regionModel}" id="r1"/>
</cust:showDetailFrame>
</af:forEach>
thanks
maherHi,
what if you create a managed bean property as shown below
ManagedBean:
Map<String, ? extends Map<String, Boolean>> parameters = new HashMap<String,HashMap<String,Object>>();
then you create setter/getter for this map. This way you can address the HashMap for each region as
#{scope.managedbean.parameters['nested_hashmap_string']}
Frank -
How to pass parameters to function module
Hello,
Can someone suggest how to pass parameter values to BAPI function module from a .NET client? I am using the BAPI_PO_GETDETAILS module and want to pass required parameters to get the item details. Also, please let me know which table should I refer to when retrieving the result. I am using sap .net connector 3.0.
Thanks in advanceHi unosino,
at http://www.se80.co.uk/sapfms/b/bapi/bapi_po_getdetail.htm you can see, that you have to pass po_header and po_address to the function.
You can do that with the nco3 like this:
IRfcFunction rfcFunction = destination.Repository.CreateFunction("BAPI_PO_GETDETAILS");
rfcFunction.SetValue("po_header", /* your value */);
rfcFunction.SetValue("po_address", /* your value */);
rfcFunction.Invoke(destination);
kind regards
christian
Edited by: chrislind on Nov 11, 2011 2:47 PM -
How to pass parameters to ABAP function in Crystal report
Hi All,
I am creating a Crystal report on top of SAP ECC 6.0. I am trying to call ABAP functions. But I am not able to see an option to pass any parameters to the function.
Can you please help with how to pass a parameter to a ABAP function?
Thanks
ChetanHi there,
we thought we found the problem. But the ABAP function is now RFC compatible and i still do not see the export parameters of the ABAP function in Crystal.
Question: The ABAP function does not deliver columns as the result but a table instead. Could this be the problem? Regarding to this we will have to change the output functinality of the ABAP-function to teliver colums instead of a table.
Thanks for your help,
regards
Sebastian
Maybe you are looking for
-
Bootcamp volume reboots to Snow Leopard volume
i have a mac pro that has boot camp xp, boot camp win 7 and snow leopard on three different hard drives. on the snow leopard volume i have an installation of paralells 7 with a version of windows 7 in this virtual machine. i /think/ at one point the
-
E-Rec and Dev Plans. Bharat/Sandra /Sebastian/Tom HutchMore/Suresh/Manoj
Hello, We are running the new version of Succeesssion Planning which is based on the e-recruitment model.(ECC 6.0) In R/3 Enterprise version of the succeesion planning, we have development plans integration i.e within Infotype 24. Any inputs on how t
-
I want to establish a new and separate Apple ID from my husband's. We have six Apple devices between us that are aleady associated with our current joint ID.How is this done?
-
Win32 Dialog Style in WPF applications
We have a WPF main application in which we use a lot of legacy Win32/ATL based dialogs through COM interfaces. On a Windows 8.1 PC the legacy dialogs are rendered with an older looking 3D style with a gray background. If we use the same dialogs in
-
ME2N & ME2M we experience performance issues
We use ME2N and ME2M we are experience performance issues in std report how to resolve this issue any suggestions will be great tnx sudhi