How to read url parameters from a decoded string
Hi,
Normally if I pass on a url string
test.cfm?name=abc&num=8, I can do url.name and url.num
to get the url parameters. But what if the url string is decoded by
javascript escape() function? The above url string becomes
test.cfm%3Fname%3Dabc%26num%3D8
How can I read url.name and url.num from this string?
Thanks!
Min
Escape is not really meant for urls because it encodes the
delimiters: ? &
http://www.w3schools.com/jsref/jsref_encodeURI.asp
http://www.w3schools.com/jsref/jsref_encodeURIComponent.asp
Similar Messages
-
How to read URL parameters of one wdp component into other WDP component?
Dear Experts,
Can anyone let me know how to read URL parameters of one wdp component into other WDP component?
My requirement is i have one standard WDP component with 3 URL parameters and i needto
read that URL parameters along with their values in my Z-WDP component.
Thanks
SKHi Santosh,
You can read parameters send from one WebDynpro Component to another component by adding code in "HANDLEDEFAULT" Event Handler method ( Window )of your target Web Dynpro Component.
data: lt_parameter type tihttpnvp,
ls_parameter type ihttpnvp.
lo_api_controller ?= wd_this->wd_get_api( ).
call method lo_api_controller->get_message_manager
receiving
message_manager = lo_message_manager.
clear : ls_parameter.
refresh : lt_parameter[].
* Read all URL parameters
wdevent->get_data( exporting name = if_wd_application=>all_url_parameters importing value = lt_parameter ).
if not lt_parameter[] is initial.
clear : ls_parameter.
read table lt_parameter into ls_parameter index 1.
if ls_parameter-name = 'ACTION' and
ls_parameter-value is initial.
lv_flag = 'X'.
clear : lo_msg.
lo_msg = 'Action Parameter Missing in URL Link !'.
* report message
call method lo_message_manager->report_error_message
exporting
message_text = lo_msg.
else.
endif.
Best Regards
Priyesh Shah -
Hi All,
How to read URL parameters in another WDA.
Thanks in advancehere is the sample code.
you can write this code in HANDLEDEFAULT method of Default Window of Application being called.
DATA:
wa_url TYPE LINE OF tihttpnvp,
int_url TYPE tihttpnvp.
wdevent->get_data(
EXPORTING
name = if_wd_application=>all_url_parameters
IMPORTING
value = int_url ). -
How to read URL Parameters in ABAP WebDynpro ?
Hi,
How and where (which class, method) in ABAP WebDynpro we can read URL Parameters ? I found answers for WebDynpro JAVA but nothing for ABAP.
Thanks
MeenalHi Meenal,
Please see a post by Sanjay Agarwal titled 'Sequencing Problem in Web Dynpro ABAP'. I believe you will find your answer there.
Cheers,
Rich -
Need Read URL parameters from Adobe from
Hi all,
I have a specific application where in i need to read the parameters of the iview URL from an adobe form. The adobe form is a stand alone adobe form in KM. Its not developed using netweaver developer studio.
It would of very major help if some one can help me in this regard. Any javascript or formcalc to read iview URL parameters from an adobe form would be of great help.
Thanks in advance.
regards,
Deepthi lakshmi.A.See http://forums.adobe.com/thread/1279496
-
Reading URL Parameters from within PDF
Is there a way to capture data appended to a PDF's URL for use by the Acrobat Javascript? Anyone have an example of this type of implementation?
ThanksHi Harry,
You may find useful the following two articles dealing with portlets and parameters:
[list]
[*]A Primer on Portlet Parameters and Events
[*]Adding Parameters and Events to Portlets
[list]
Peter -
Hi guys!
Is posible read url parameters from a WD for Java?
e.g.: http://server/webdynpro/dispatcher/local/TestApp/TestApp?SAPtestId=1&myVariable=123
Then read value 123 from some code inside WD (controller, view, whatever).
Thanks!Hi,
You can do it, see this reference: Pass URL parameters to SAP Portal from an external application
Best regards -
Pass URL parameters from BSP to WDA for ABAP (via Post )
Dear Gurus,/ Joerge,
I am unable to post my Code here, but with the guidance provided by Joerge i am able to solve this
i Have been through the Below thread
Pass URL parameters from WD to BSP via Post
Dear Gurus,
"Since I am unable to Post new thread i am Continuing this thread, though this Issue has been
" resolved,i need some more info on the following issue, Kindly guide me,
I have gone through the below thread but left with no clue
Pass URL parameters from WD to BSP via Post
Here i have 2 Issues
First one is --->
" After pressing the Button I am calling this URL which is WDA for ABAP
action="http://company/sap/bc/webdynpro/sap/zuser"> " I am calling WDA for ABAP URL here
" Kindly guide me how to pass the Value
Second one is -->
" This value need to be passed to the URL above and
" How to capture the Same in WINDOWINIT method of WDA for ABAP
" And how to Capture this Value in Webdynpro INIT method
"Here am using Form and method = post , I am removing this as it is causing some problem while posting
action= my WDA For ABAP URL here " I am calling WDA for ABAP URL here
" Kindly guide me how to pass the Value
" This value need to be passed to the URL above and
" How to capture the Same in WINDOWINIT method of WDA for ABAP
Thanks and Regards
Ramchander Rao.KHi,
let me see if I understand you well.
BSP -
You wrote the code for catching the user name in the event OnCreate, which means that you know who´s working with the BSP application when it starts.
Somewhere you must have a button or something with text like "Call WDA application". When user presses the button, it triggers events OnInputProcessing. Here you must write the code for the cookie that "sends" the parameter(s), something like:
CALL METHOD cl_bsp_server_side_cookie=>set_server_cookie
EXPORTING
name = 'MY_COOKIE'
application_name = 'ZUSER_NAME_GET'
application_namespace = 'ZUSER_NAME_GET'
username = sy-uname
session_id = 'SAME_FOR_ALL'
data_value = PAGE_DATA
data_name = 'PAGE_DATA'
EXPIRY_TIME_REL = 3600.
you call then the URL for the WDA application.
WDA -
probably in method WDDOINIT of the component controller you´ll write the code for reading the "content" of the cookie:
CALL METHOD cl_bsp_server_side_cookie=>get_server_cookie
EXPORTING
name = 'MY_COOKIE'
application_name = 'ZUSER_NAME_GET'
application_namespace = 'ZUSER_NAME_GET'
username = sy-uname
session_id = 'SAME_FOR_ALL'
data_name = 'PAGE_DATA'
CHANGING
data_value = PAGE_DATA.
read more about the cookies in SDN, because I am not sure if this is the correct example for transmiting values. I´ve used it in conjunction of instructions IMPORT and EXPORT for transmiting an internal table.
if this is not working properly, then try with IMPORT TO MEMORY and EXPORT FROM MEMORY. -
How to read a mail from sap inbox thru abap code?
how to read a mail from sap INBOX thru abap code? can anyone tell me the technical approach? I NEED TO READ A MAIL and then need to pass the parameters to a bapi.
Message was edited by:
shahid mohammed syedHi SSM,
Did you manage to have your program working? I also have same requirement. I tried standard FM and BAPI but I always encounter authorization error when I tried accessing other user's mail. Thanks.
Regards,
Ryan -
How to read configuration data from an xml file (not web.xml)?
Hi,
I want to separate the application specific configuration parameters in a separate xml file and read them as and when they are needed? I know that I can use the wb.xml but I want to separate them in a different xml file because I don't want the web.xml file to be played around later after deployment. If any change is needed then it should be done in the application-config.xml.
How can I read the parameters from this xml file in my jsp code and also what should be the location of this file if I have
../webapps/Root/application
directoty structure ?
Any help is greatly appreciated.can you give an example of a property file and also
it is loaded in the jsp ?Hmm... loading properties in a JSP is not a very good idea. You should do it in a separate class, rather than mixing the logic with the display logic.
Properties properties = new Properties();
properties.load(UtilClass.class.getResourceAsStream("config.properties"));
// Add a try - catch block around the load
// for IOException... -
Live view doesn't correctly pass URL parameters from HTML docs?
Running into something that I wonder if anyone else has seen. I've created a site in DW CS5 with a local testing server (XAMPP on Win7), and if I use LiveView to view an HTML page that has a link to a PHP page that includes a URL parameter, the parameter shows up in the LiveView address bar, but the page doesn't seem to use it (trying to display an image where the file is built using $_GET to retrieve the parameter). The same HTML page, displayed in a browser, works. And if I then save the HTML page as a PHP page in DW, identical code, LiveView works. Sure looks like LiveView will does not properly handle URL parameters from HTML documents...
Sorry if I wasn't clear... the navigation works correctly; I get to the page I'm tyring to get to. One of the things that page should do is display an image, the I use a URL parameter to build the image file name to retrieve. The link in the first page is something like <a href="gallery.php?pg=1">. Works fine if the first page (the one I'm navigating from) is a PHP page, doesn't work (with the same code which is only HTML) if the page is an HTML page.
-
Custom SICF handler read URL parameters
Hello,
I have written a custom SICF handler.In the SICF handler method of handle request,how do i read URL parameters.
regards
KaushikHi,
Using GET_HEADER_FIELD() / GET_HEADER_FIELDS(), the HTTP request handler can access all attributes of the HTTP header (name/value pairs).
Refer Accessing Header Fields (SAP Library - Components of SAP Communication Technology)
Regards,
Chandra -
Where is URL stored in CRM tables How to retreive URL address from table
Hi,
Can any one tell where URL address is stored in CRM.
And how to retreive URL Address from CRM tables.
As i'm not able to find exactly how to retrive the url form the tables. as the URL address is not visible.
Thanks & Regards,
Rajender.
Edited by: Rajender k on Aug 12, 2008 6:37 PMI am not able to get you. Please rephrase or elaborate.
-
How to read the file from a folder.
Hi All,
How to read the file from a folder or directory from the non sap server / remote server.
Regards
Sathisopen dataset filename for input in text mode
encoding default.
filename is character type variable with the destination filename.
Edited by: Jino Augustine on Apr 19, 2010 1:31 PM -
How can I pass parameters from one process flow to another process flow?
How can I pass parameters from one process flow to another process flow (sub process) in warehouse builder? let me know the steps I have to do in warehouse builder.
Thanks in advance,
KishanHi Kishan,
Please post this question to the Warehouse Builder forum:
Warehouse Builder
Thanks, Mark
Maybe you are looking for
-
Wired and Wireless Connections to OfficeJet 8620?
We have a small wired Ethernet network. We are planning to install an HP OfficeJet 8620 multi-function printer tomorrow. I understand that for a wired-only Ethernet network, I would just connect the OfficeJet to our router, then install the drivers
-
How is delivery date calculated
How can anyone please explain how delivery date is calculated using forward and backward scheduling I want to have it broken down into the following steps for eg for delivery date calculation following dates are used Material Availabilty Date Materia
-
Does Apple Mail have a "return receipt" feature similar to Outlook?
Does Apple Mail have a "return receipt" feature similar to Outlook?
-
Airport Extreme and Kernel Panic
We recently purchased a new airport extreme because our old airport was not compatible with our Blueray player. We have not had any problems with our iMac or Macbook (both 10.5), but the iBook G4 displays the kernel panic message on startup and when
-
APPLET'S STOP METHOD - PROBLEM!!
I'm learning java on my own, and I have a problem. Could you help me. The stop()** method in my applet does not show on the appletviewer until I close the appletviewer. I open another program like notepad, but when I come back to the appletviewer it