Originariamente inviato da salvo1087
questo è il metodo che costruisce l'html:
Codice PHP:
else if("htmlFormReadOnly".equalsIgnoreCase(type))
        {
            return 
                
"<div><label for=\"wsInteractionName-NewUp\">Name (3-50)</label></div><input readonly=\"readonly\" id=\"wsInteractionName-NewUp\" type=\"text\" name=\"wsInteractionName-New\" class=\"text ui-widget-content ui-corner-all\" value="super.getInteractionName()+" >"+"</input>"+
                
"<div><label for=\"wsInteractionUrl-NewUp\">WS URL (30-255)</label></div><input id=\"wsInteractionUrl-NewUp\" type=\"text\" name=\"wsInteractionUrl-New\" class=\"text ui-widget-content ui-corner-all\" value="super.getRemoteWSUrl() +" >"+"</input>"+
                
"<div><label for=\"wsInteractionValue-NewUp\">Reference Value (0-512)</label></div><input readonly=\"readonly\" id=\"wsInteractionValue-NewUp\" type=\"text\" name=\"wsInteractionValue-New\" class=\"text ui-widget-content ui-corner-all\" value="super.getInputValuesReference() +">" +"</input>"
                
            
        } 
non so' se hai notato che non includi i valori degli attributi value degli input tra doppi apici, così il parser html del browser prende la stringa fino al primo spazio considerandolo come value e il resto lo considera html (quindi a seconda degli spazi livede come attributi di input ecc...).

Correggi tutto in
Codice PHP:
value=\""super.getInputValuesReference() +"\">