Re: WOFileUpload: checking against Windows filepath
Re: WOFileUpload: checking against Windows filepath
- Subject: Re: WOFileUpload: checking against Windows filepath
- From: Dev WO <email@hidden>
- Date: Fri, 9 Dec 2005 12:02:51 +0100
Thanks Sako,
even if David's version is working, I was hopping for something
"shorter":)
And yes, sorry about the email subject, I just kept the "old" subject
so it would have been threaded with the previous post;)
Xavier
Hola,
This is not Windows problem. Opera works fine under windows. its an IE
problem.
However, I solved the problem like this:
create a File object
File f = new File( NSPathUtilities.lastPathComponent(theFileName));
// use java to get the name. this works for every browser.
String fileName = f.getName();
HTH,
Sako.
----- Original Message -----
From: "Dev WO" <email@hidden>
To: "WebObjects Dev" <email@hidden>; "WebObjects
Dev Dev"
<email@hidden>
Sent: Thursday, December 08, 2005 11:56 PM
Subject: WOFileUpload: checking against Windows filepath
Hi all,
searching for solving an issue (I thought weren't be there) I found
this thread...
I'm using NSPathUtilities.lastPathComponent, but it appears I still
get the entire path!! like in the post below.
I'll ask my client tomorrow to check which version of IE was used.
But does anyone knows the fix?
Thanks
Xavier
on 7/23/04 11:47 PM, Hsu at email@hidden wrote:
NSPathUtilities is intended to work on both Mac(Unix) and Windows
paths... if it doesn't, it's a bug.
What's the specific path in question?
// theFileName is the filePath property of the WOUpload component
String fileName = NSPathUtilities.lastPathComponent(theFileName);
NSLog.out.appendln( "theFileName = " + theFileName );
NSLog.out.appendln( "fileName = " + fileName );
Here's the debug output:
theFileName = E:\tmp\shmeckle.zip
fileName = E:\tmp\shmeckle.zip
Karl
On Jul 23, 2004, at 6:24 PM, Randall Perry wrote:
On testing my file upload app on a Win2k machine I discovered
that IE
in
Windows inserts the full path to the file in the browse field,
whereas
on
the Mac only the filename appears.
My code checks the filename to see if it begins with a customer
code.
I use
NSPathUtilities.lastPathComponent(), but apparently it doesn't
work on
PC
paths.
Is there a method that does?
--
Randall Perry
sysTame
Xserve Web Hosting/Co-location
Website Design/Development
WebObjects Hosting
Mac Consulting/Sales
http://www.systame.com/
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.
--
i am the man in the machine
l'homo ex machina
Homepage:
http://homepage.mac.com/khsu/index.html
--
Randall Perry
sysTame
Xserve Web Hosting/Co-location
Website Design/Development
WebObjects Hosting
Mac Consulting/Sales
http://www.systame.com/
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/
listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
WebObjects-dev mailing list
email@hidden
http://www.omnigroup.com/mailman/listinfo/webobjects-dev
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden