на самом деле вы можете скомпилировать ваш mxml во время выполнения, но я не знаю о производительности. Если ваша серверная часть - java, granite (как в graniteDS) имеет сервлет веб-компилятора для компиляции вашего mxml в режиме реального времени. Я использовал его при разработке, избегайте его компиляции (обычный Eclipse EE, не flexbuilder) и, кажется, работает просто отлично, за исключением двух небольших проблем, которые я не потратил время на выяснение:
1) если для отображения сервлета используется "/ mxml / *", вам необходимо получить доступ к своему mxml как
http://localhost://WebApp/mmxml/myUncompiled.mxml
Видите лишнюю букву «м» на пути? не знаю почему ...
2) не может скомпилировать код с помощью dropShadow или других фильтров, возможно, нужно что-то изменить в файле flex-config.xml сервлета, который похож на конфигурацию xml для mxmlc
Кроме этого, мне кажется, это может быть довольно взрывоопасная смесь, .jsp и .mxml