Passando Parâmetros para o Laszlo

Há alguma maneira de eu passar parâmetros para uma aplicação feita em Laszlo?

Se há, como eu faço para passá-los e depois obtê-los?

O que eu quero fazer é o mais ou menos o q se faz com e request.getParameter(“parametro”) em uma página JSP.

eae blz?

bom para o OpenLaszlo receber algum valor você precisa utilizar
a tag dataset definindo o atributo src para qual
action, jsp, php, asp, cgi, etc tu vai se comunicar em alguma
aplicação da web

o OpenLaszlo é otimizado para processar tag, dados em tag,
mesmo padrão utilizado em xml, nesse genero de documento,
ou seja, como resposta do teu servidor para o OpenLaszlo
você tem que formatar os dados estruturando-os em tag´s

agora para enviar parametros para o servidor, você precisa tambem
do dataset mas nesse caso é um pouco diferente você
pode modelar os parametros que quer enviar para o seu dataset,
que está associado com um parte de aplicação web, como citei acima,
um jsp, php, o que for…

vamos considerar que na tua app Laszlo você tem um dataset

<dataset name="ds" querytype="post" request="false" proxied="false" type="http"/>

agora para enviar parametros para um jsp seria ± assim:

	<method name="enviarDados">
	<![CDATA[
		
		// instancia um objeto 'LzParam' para envio dos dados por parametro...
		var param = new LzParam();
				
		// adiciona como parametro o objeto retirado do dataset temporário...
		param.addValue("param1", "valor1", true);
		param.addValue("param2", "valor2", true);

		// recuperando o dataset de envio de dados para o servidor					
		var ds = canvas.datasets[ 'ds' ];
		// define a ação que irá executar
		ds.setSrc( "http://www.dominio.end/app/processa.jsp" );
		// seta os parametros a serem enviados para o servidor
		ds.setQueryString( param );
		// realiza a requisição
		ds.doRequest();
	
		
	]]>
	</method>

caso esse seu jsp retorne dados, os mesmo serão carregados no dataset
que tu utilizou para enviar os dados, basta verificar o evento do dataset
ondata para saber quanto o seu dataset recebeu os dados, seria meio que uma forma de flag de aviso de chegada de dados…
:roll:

verificar documentação:

laszlo in 10 minutes - tem o item de menu Data que mostra como usar o Dataset
LZX Reference <dataset>
DOC - V. Data and Databinding
7. Updating, Deleting, and Inserting Data - Observe o funcionamento, caso entender vai te ajudar bastante

[]´s

valeu, a ajuda vai ser bem útil.