PDA

Volledige versie bekijken : Flex <-> Coldfusion


quakerix
%Europe/Berlin %566 %2006, 13:35
Hallo flashers,

Op dit moment heb ik 2 installaties draaien:

Coldfusion 7 MX draaien op JRUN4
Flex 1.5 draaien op JRUN4

deze moeten met elkaar kunnen praten. In andere woorden, ik moet coldfusion leren om flex documenten te kunnen opennen.

Nu is dat niet zo erg makkelijk heb ik gemerkt.

------------------ EDIT ------------------

Ik heb nu Flex 1.5 en Coldfusion BEIDE op 1 JRUN4 server draaien. Nu moet ik alleen voor elkaar krijgen dat Coldfusion (*.cfm) gebruik kan maken van Flex.

Nu had ik zelf dit gemaakt om dit te testen:

<?xml version="1.0" encoding="utf-8"?>
<html>
<body>
This is just HTML.<br>
<mm:mxml>

<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml">

<mx:Label text="Hello World!"/>
<mx:Label text="Hello World!" fontSize="40"/>

</mx:Application>

</mm:mxml>
This is HTML again
</body>
</html>


Maar als ik dit in een *.cfm file opsla word dit gedeelte heel netjes overgeslagen.

Iemand enig idee hoe ik nu ECHT coldfusion met Flex combineer?

quakerix
%Europe/Berlin %589 %2006, 14:09
*updated*

TrueChaoZ
%Europe/Berlin %640 %2006, 15:22
Hmmm... het is mij niet helemaal duidelijk wat je nu wilt, top dat je CF en Flex samen draaiend heb, dat heb ik ook na wat gerotzooi voor mekaar gekregen een tijdje terug. Maar wat wil je nu, wil je een HTML based website (met CFML dus) maken die misschien her en der gebruik maakt van Flash movies (gemaakt in de Flash IDE of Flex Builder)? Of wil je een Flash based website maken die als backend gebruik maakt van CF (CFC's, eventueel via AMF)?

Het is namelijk nog steeds zo dat de ColdFusion compiler alleen maar de CF code (CFC en CFM) kan lezen en de Flex server Flash compiler alleen maar MXML kan lezen, dus niet dit gecombineerd in 1 bestand. Tenminste, dit kan niet zover ik weet.

TheDutch
%Europe/Berlin %805 %2006, 19:19
Je bent vergeten de Flex Bootstrap JAR file te importeren :)

Zet dit boven aan je CFM pagina en doe vervolgens de code die je al hebt.

<cfimport taglib="/WEB-INF/lib/flex-bootstrap.jar" prefix="mm">