dialog - How to get render parameter -
I have to get the render parameter.
I wrote the following io: Script to open a new dialogue. I set the parameter in that script.
& lt; Input type = "text" name = "& lt; portlet: namespace /> weburl" size = "75: id =" weburl "label =" inlinefilled = "true" /> & Lt; Aui: button name = "btn preview" id = "btn preview" value = "preview" gt; & Lt; Aui: script & gt; AUI () Use ( 'aui-base', 'Auai-o-plugin-Distrkted' Laifre-use-window ',' Laifre-Portlet-URL ',' Auai-dialog-Aiaram-Distrikted ', function (e) { Aon ( '# & lt; Portlet: namespace / & gt; btnpreview'). on ( 'click', function (event) {alert (document.getElementById ( 'weburl'). Value) var strUrl = document.getElementById ( 'weburl '). value; var Renderurl = Liferykportleturlkkreaterenderurl (); Renderurlksatprmeter ( "Nmurl" Strirl); Renderurlksatprmeter ( "Mvkpth", "/ html / Viev2kjasp'); Renderurlksetportletid (" Portlets_WAR "); render URL warning .SsetWindowState (" Pop_up "); (renderURL.toString ()); var popup window = Lifaia. Upyogkvindo Ktwando ({dialog : {Centered: true, constrain2view: true, modal: true, resizable: false, width: 500}}). Plug (Aplginkdilaogifrem, {au Toload: Right, IframeCssClass: 'dialog-iframe', Yuri: '& lt ;% = portletSettingsURL.toString ()% & gt; '}) .render (); popUpWindow.show (); PopUpWindow.titleNode.html ( "image Preview"); popUpWindow.io.start ();});} ); & Lt; / AUI: Script & gt; Using this script, I redirect to my view2.jsp and open that page successfully in the dialog. Here I have also set parameters using:
var strUrl = document.getElementById ('weburl'). Value var testurl = Liferay.PortletURL.createRenderURL (); Testurl.setParameter ("name", strUrl);
My Portal: Follow renderURL
& lt; Portlet: renderURL var = "portletSettingsURL" windowState = "& lt;% = LiferayWindowState.POP_UP.toString ()% & gt; & Gt; & Lt; Portlet: Ultimate name = "mvcPath" value = "/ html / view2.jsp" /> & Lt; / Portlet: renderURL & gt; My view2.jsp file is like follow
I want to send a 2.2.jsp file to see my weblog text box I just named in my scene 2.jsp How should I get my value in the view2.jsp file file?
Have you tired the ParamUtil class?
ParamUtil.get (Request, Ultimate, Default Value).
You can test this to put the parameters to the URL. It is for scriptlet but you can use it in AUI script too.
EDIT: You can add your parameter to the URL like this: url = url + '& amp; ; & Lt; Portlet: namespace / & gt; YourParamName = yourParamValue '
Comments
Post a Comment