Dificuldades com tag libs Ext js

Boa tarde amigos, estou com um problema grande no meu trabalho, quero colocar texto de forma dinâmica quando as taglibs estiverem “ready” ‘onready’ e apenas me aceita numeros na propriedade setValue, e não texto String como deveria de esperar, alguém me ajuda por favor.
Que está faltando? Neste trabalho o meu professor me obriga a trabalhar com esta framework.

Obrigado desde já.

[code]

<%@page contentType=“text/html” pageEncoding=“UTF-8”%>

<%@ taglib tagdir="/WEB-INF/tags/ext/" prefix=“ext” %>
<%@ page import=“java.util."%>
<%@ page import=“controler.GestorPasso3” %>
<%@ page import=“mailFacade.MailMensagem” %>
<%@ page import=“controler.Gestor” %>
<%@ page import="ADFacade.
” %>

Passo 3
<%
      MailMensagem mail = (MailMensagem)session.getAttribute("mail");
String msg = (String)session.getAttribute("msg");
String de = "";
String para = " ";
String assunto = " ";
String texto = " ";

System.out.println("dentro jsp: "+mail+" ; "+msg);

if(mail != null)
{System.out.println("mail null: ");
 System.out.println(" ,"+mail.get_from()+" ,"+mail.get_to()+" ,"+mail.get_subject()+" ,"+mail.get_msgText()+" ,");
    de = mail.get_from();
    para = mail.get_to();
    assunto = mail.get_subject();
    texto = mail.get_msgText();
}

%>
<script language="javascript">  

                        
     var des = " "+<%=de%>;

var tos = " "+<%=para%>;
var ass = " "+<%=assunto%>;
var textos = " "+<%=texto%>;

    //função que permite manter os dados antes introduzidos
    function imprimir()
    {       
        window.open("fileFormulario/Providers.pdf");     
    }
    function Formsubmit(){
           try {
                form =  Ext.getCmp('passo3').getForm();
                form_as_dom = form.getEl().dom;
                form_as_dom.action= form.url;
                form_as_dom.submit();
                } catch(e){};	
		
	};
  
</script>
<body bgcolor="#BFD5EA" >
    <ext:body theme="gray" >
        <ext:viewport layout="table" >
            <ext:form.formPanel
            id="passo3"
            url="GestorPasso3"
            bodyStyle="padding:10px"
            layout="column"
            border="false"
            renderTo="etapa3"
            baseCls="caixaPanel"
            >
                <ext:form.fieldset 
                    style="margin:5px;"
                    bodyStyle="padding:5px;"
                    autoHeight="true"
                    title="Dados e-mail"
                    baseCls="caixaPanel">
                    <ext:form.textField
                    width="500"
                    fieldLabel="De"
                    name="from"
                    id="from"
                    vtype="email"
                    vtypeText="Introduzir um email com a seguinte estrutura nome@marinha.pt"
                    v
                    />
                    <ext:form.textField
                    width="500"
                    fieldLabel="Para"
                    name="to"
                    id="to"
                    vtype="email"
                    vtypeText="Introduzir um email com a seguinte estrutura nome@marinha.pt"/>
                    <ext:form.textField
                    width="500"
                    fieldLabel="Assunto"
                    name="ass"
                    id="ass"/>
                    <ext:form.checkbox 
                    name="anexo"
                    fieldLabel="Enviar Formulario?"
                    id="anexo"/>
                    <ext:form.htmlEditor
                    fieldLabel="Texto"
                    name="texto"
                    id="texto"/>
                    <ext:button 
                    text="Preview / Imprimir"
                    onClick="imprimir()"
                    />
                    <ext:button
                    type="submit"
                    onClick='Formsubmit()'
                    text="Enviar e-mail"/>
                </ext:form.fieldset>
            </ext:form.formPanel>
            <ext:tabPanel cls="caixaPanel" renderTo="panel" height="250" width="250" border="true">
                        <ext:panel baseCls="caixaPanel" title="Ajuda" width="150" height="150">
                            <br>
                            <br>    
                            <h3 align="center" valign="middle" class="textPanel">Coloque o destinatário do e-mail e adicione um a um, todos os destinatários que devem ser informados. Acrescente ainda o corpo da mensagem que deseja que acompanhe o anexo.</h3>
                        </ext:panel>
            </ext:tabPanel>
        </ext:viewport> 
     </ext:body> 
    
    <ext:onReady >
       Ext.getCmp('from').setValue(des);
       Ext.getCmp('to').setValue(paras);
       Ext.getCmp('ass').setValue(ass);
       Ext.getCmp('texto').setValue(textos);

        
    </ext:onReady>
</body>
  [/code]

Fera, eu trabalho muito com ExtJS e Exttld… mas eu não consegui entender o teu problema =/
Se puderes especificar melhor, provavelmente eu consiga te ajudar.

Abraço!