It's case sensitive and "util" ;).  Also, hash is a function name, so I'd
play it safe:

<cfscript>
ht = createObject("java", "java.util.Hashtable");
ht.put( "f", "fred" );
ht.put( "b", "barney");
ht.put( "w", "wilma");

writeOutput(ht.get("b")); // should be "barney"
</cfscript>


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Barry Beattie
Sent: Monday, February 28, 2005 7:16 PM
To: [email protected]
Subject: RE: [CFCDev] Using Structures to handle navigation (order problems)


>> You might also try using one of Java's ordered collections.

interesting. how? like this?


<cfscript>
hash = createObject("java", "java.utils.hashtable");
hash.put( "f", "fred" );
hash.put( "b", "barney");
hash.put( "w", "wilma");

writeOutput(hash.get("b")); // should be "barney"
</cfscript> 

... Uh oh...

Object Instantiation Exception.  
Class not found: java.utils.hashtable  


(disclaimer: java in CF is still new to me)




-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Roland Collins
Sent: Tuesday, 1 March 2005 7:27 AM
To: [email protected]
Subject: RE: [CFCDev] Using Structures to handle navigation (order
problems)

You might also try using one of Java's ordered collections.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf
Of Daniel Short
Sent: Monday, February 28, 2005 2:56 PM
To: [email protected]
Subject: RE: [CFCDev] Using Structures to handle navigation (order
problems)

Yep, I have it all working with a query now. The query remembers the
order
things were added, which is exactly what I'm after. This way the user
can
add navigation items as they please, in the order they please, without
any
problems.

Thanks everyone.

Dan 

> You can of course order a query, using ORDER BY in the sql. 
> If you don't
> have a column to sort by already, you can add one to your QueryNew()
> function and set the value (perhaps the index of your loop?) with
> QuerySetCell()



----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to
[email protected] with the words 'unsubscribe cfcdev' as the subject of
the
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting
(www.cfxhosting.com).

An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]





----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to
[email protected] with the words 'unsubscribe cfcdev' as the subject of
the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting
(www.cfxhosting.com).

An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]



----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to
[email protected] with the words 'unsubscribe cfcdev' as the subject of the
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting
(www.cfxhosting.com).

An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]





----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to 
[email protected] with the words 'unsubscribe cfcdev' as the subject of the 
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
(www.cfxhosting.com).

An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]

Reply via email to