Getting absolute path of a file running in remote machine
Hi,
I want to get the absolute path of a file that will be created in the remote server. Inside a directory XYZ in remote machine, the file will be created and the remote machine's address is xxx.xx.x.x. I have used the following snippet
File f=new File(Filename);
f.getAbsolutePath();
Now, in the output am getting the absolute path of the file as d:/XYZ/Filename. Is there any way to get the output as xxx.xx.x.x/XYZ/FileName ? Can someone please suggest why the server details are not fetched and instead the directory name is fetched.
I am running the program to get absolute path of a file in my remote machine. and for accessing that remote file from my machine, I use xxx.xx.x.x/XYZ/FileName.
Thanks in advance.
I'm going to take it a step further and guess at what the OP is going to say next.
On host w.x.y.z there's a file /a/b/share/some_dir/file.txt.
Host w.x.y.z is sharing the /a/b/share/ directory as SHARE.
Client mounts \\w.x.y.z\SHARE as D:, so that he sees D:/some_dir/file.txt.
OP now wants to know not just that D:/some_dir/file.txt is \\w.x.y.z\SHARE/some_dir/file.txt, but also wants to know that on w.x.y.z, SHARE corresponds to /a/b/share.
@OP: If that's what you want, forget it. Part of the premise of file common drive/directory sharing protocols is that the client does not know or care and does not need to know or care what the absolute path is on the serving host. It's none of his business.
Similar Messages
-
when I write to a file in the actuel directory,
e.g fw = new FileWriter("file.txt");
how I can get the absolute path of this file? (e.g. C:\dir\file.txt)
thanks stnCaptain Obvious says ..... File.getAbsolutePath();
Thank you, Captain Obvious. -
Getting absolute path of a file in a webapp without using servlet/JSP
Hi all,
I need a small clarification. Is it possible to reterive the absolute path of a file present in a tomcat web application without using Servlet/JSP. I have a normal java class which uses this file to read the configuration parameters. I like to know whether I need to create a seperate servlet which will read the parameters from web.xml.Hi all,
I need a small clarification. Is it possible to
reterive the absolute path of a file present in a
tomcat web application without using Servlet/JSP. What if the file is in a WAR? What do you do then?
I
have a normal java class which uses this file to
read the configuration parameters. There are other, better ways to do this.
I like to know
whether I need to create a seperate servlet which
will read the parameters from web.xml.What do you really want it for? You shouldn't need an absolute path. Use the class loader to get an InputStream.
% -
FileReference / Getting Absolute Path of Upload File
Hi all,
I am relatively new to Flex and I am using Flex SDK 3.4.
I am trying to upload a file to my DB using FileReference.
However, I am unable to get the absolute path of my chosen file, to be displayed in my textbox.
Requesting your help on this issue.
Regards,
Arvind RajI use the following to find the directory src in the WEB-INF/classes directory final URL root = getClass().getResource("/src");
final File rootFile = new File(root.getFile()); -
How to get the absolute path of a file from the local disk given the file n
how to get the absolute path of a file from the local disk given the file name
// will look for the file at the current working directory
// this is wherever you start the Java application (cound be C: and your
// application is located in C:/myapp, but the working dir is C:/
File file = new File("README.txt");
if (file != null && file.exists())
String absolutePath = file.getAbsolutePath(); -
How to get absolute path of current directory?
Hi, everyone!
I want to get the absolute path of current directory.
Are there some APIs that I can use?
Thanks in advance,
GeorgeHi, dheeraj_tak buddie!
What do you mean in your reply?
"in File class u have all this methods for getting absolute path "regards,
George -
How to get absolute path of a form within the Forms
Aslam o Alikum (Hi)
How to get absolute path of a form within the Forms 6i or 9i
For example
i am running a from "abc.fmx" from C:\myfolder directory
can i get the form path 'C:\myfolder' by calling any any function from "abc.fmb"There is no direct call that will always work. What you need to do is call get_application_property(current_form). This may have the full path in it, depending on if that path was defined when the form was launched. If there is no path, then you need to use TOOL_ENV.GETVAR to read the Forms<nn>PATH and the ORACLEPATH, parse those out into individual directories and then check for the FMX in each.
I already have some code to do all this for you see:
http://www.groundside.com/blog/content/DuncanMills/Oracle+Forms/?permalink=4A389E73AE26506826E9BED9155D2097.txt -
hi
i wanted to get the path of the file.i just need to get the path not the file.i wanted to do using swing.may be filechooser or tree. but i need to know how could i get tht if i know the exampl for this it would be useful for me ..i need it in a way that like in windows explore.. so tht if i get the path of it i can use that in another class file.
anyway i am looking out in File class also. -
how 2 get the path of a file Using jsp
i have tried getPath...but i'm geting the error
The method getPath(String) is undefined for the type HttpServletRequest
any idea how 2 get the path of a fileYou need ServletContext#getRealPath().
API documentation: http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletContext.html#getRealPath(java.lang.String) -
How 2 get the path of a file Using jsp
how 2 get the path of a file Using jsp
i have tried getPath...but i'm geting the error
The method getPath(String) is undefined for the type HttpServletRequest
any idea how 2 get the path of a fileYou need ServletContext#getRealPath().
API documentation: http://java.sun.com/javaee/5/docs/api/javax/servlet/ServletContext.html#getRealPath(java.lang.String) -
F4 Help to get the path for a File source directory
There are numerous function modules for browsing a particular file in desktop and getting the file path (including the fine name) , like F4_FILENAME , KD_GET_FILENAME_ON_F4 , WS_FILENAME_GET etc. But can anyone tell me how to fetch only the directory path to the field were the F4 help is given. Actually the filename has to come in some other field in the selection screen. Is there separate funtion modules for these OR will changing parameters in the above function modules work?
Pls Help....
Also are there function modules for providing F4 help for getting the path to a file in application directory?Try this method CL_GUI_FRONTEND_SERVICES.
It is a Global CLASS which is having different methods for different purposes
see the documentation of it and use the methods of it
see
CL CL_GUI_FRONTEND_SERVICES
Short Text
Frontend Services
Functionality
The class CL_GUI_FRONTEND_SERVICES contains static methods for the following areas:
File functions
Directory functions
Registry
Environment
Write to / read from clipboard
Upload / download files
Execute programs / open documents
Query functions, such as Windows directory, Windows version, and so on
Standard dialogs (open, save, directory selection)
Example
Determine the temp directory on your PC:
DATA: TEMP_DIR TYPE STRING.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>GET_TEMP_DIRECTORY
CHANGING
TEMP_DIR = TEMP_DIR
EXCEPTIONS
CNTL_ERROR = 1
ERROR_NO_GUI = 2.
IF SY-SUBRC 0.
Error handling
ENDIF.
flush to send previous call to frontend
CALL METHOD CL_GUI_CFW=>FLUSH
EXCEPTIONS
CNTL_SYSTEM_ERROR = 1
CNTL_ERROR = 2
OTHERS = 3.
IF SY-SUBRC 0.
Error handling
ENDIF.
WRITE: / 'Temporary directory is:', TEMP_DIR.
Notes
The class CL_GUI_FRONTEND_SERVICES is based on the Control Framework. See the documentation for more information, in particular on CL_GUI_CFW=>FLUSH which must be called after many CL_GUI_FRONTEND_SERVICES methods.
Migration Information
The old file transfer model was based on function modules of the function group GRAP. The old features have been replaced by the class CL_GUI_FRONTEND_SERVICES. The following list contains the old function modules (italic) and the new methods (bold) that replace them:
CLPB_EXPORT
CLIPBOARD_EXPORT
CLPB_IMPORT
CLIPBOARD_IMPORT
DOWNLOAD
GUI_DOWNLOAD, dialog replaced by FILE_SAVE_DIALOG
PROFILE_GET
No replacement, use REGISTRY_* methods instead
PROFILE_SET
No replacement, use REGISTRY_* methods instead
REGISTRY_GET
REGISTRY_GET_VALUE, REGISTRY_GET_DWORD_VALUE
REGISTRY_SET
REGISTRY_SET_VALUE, REGISTRY_SET_DWORD_VALUE
UPLOAD
GUI_UPLOAD, dialog replaced by FILE_OPEN_DIALOG
WS_DDE
Obsolete: This function is no longer supported.
SET_DOWNLOAD_AUTHORITY
Obsolete: This function is no longer supported.
WS_DOWNLOAD
GUI_DOWNLOAD
WS_DOWNLOAD_WAN
Obsolete: This function is no longer supported.
WS_EXCEL
Obsolete: This function is no longer supported.
WS_EXECUTE
EXECUTE
WS_FILENAME_GET
FILE_SAVE_DIALOG, FILE_OPEN_DIALOG
WS_FILE_ATTRIB
FILE_SET_ATTRIBUTES, FILE_GET_ATTRIBUTES
WS_FILE_COPY
FILE_COPY
WS_FILE_DELETE
FILE_DELETE
WS_MSG
Obsolete: This function is no longer supported.
WS_QUERY
CD (current directory)
DIRECTORY_GET_CURRENT
EN (read/write environment)
ENVIRONMENT_GET_VARIABLE
ENVIRONMENT_SET_VARIABLE
FL (determine file length)
FILE_GET_SIZE
FE (check if file exists)
FILE_EXIST
DE (check if directory exists)
DIRECTORY_EXIST
WS (determine Windows system)
GET_PLATFORM
OS (operating system)
GET_PLATFORM
WS_UPLDL_PATH
Obsolete: This function is no longer supported.
WS_UPLOAD
GUI_UPLOAD
WS_VOLUME_GET
Obsolete: This function is no longer supported.
Reward points if useful. -
How do i get the path of the file selected for opening in JFileChooser
hi
I need to get the path of the file selected for opening or saving in the JFileChooser dialog box.Is there any method available.if not how do i get that?
Thanks and Regards
Saminathan.don't know if its the best/only way, but you could use the getSelectedFile() method in JFileChooser which returns a file and then use the getAbsolutePath() file method
-
What is the absolute path of my file?
Suppose my file is at the location
C:\oc4j\j2ee\home\applications\r1\r1\WEB-INF\lib\us-english-v2-whole.dict
what is the absolute path of this file.Congrats on 20k warner.
Of course, if you're going to try to use that path in a String literal, you'll have to escape the backslashes
String absPath = "C:\\blah...";In Java, most File I/O classes are smart enough to translate a path into one that works with your platform. So when using paths in say a File object, you can just use forward-slashes to be consistent and not have to escape them. -
Function that finds the absolute path of a file
Hi,
I'm creating an application using the SDL framework.
The following code gives me the absolute path for the file "caisse.jpg", which is located in my application bundle. Then, I can use the value of "cstrURL" to load the image with IMG_Load(cstrURL);
#import <CoreFoundation/CoreFoundation.h>
int main(int argc, char *argv[])
CFURLRef url = CFBundleCopyResourceURL( CFBundleGetMainBundle(),
CFSTR("caisse"),
CFSTR("jpg"), //extension du fichier
NULL );
const char* cstrURL = CFStringGetCStringPtr(
CFURLCopyFileSystemPath(url,kCFURLPOSIXPathStyle),
CFStringGetSystemEncoding()
printf("URL: %s", cstrURL);
return EXIT_SUCCESS;
But I have many files to load for my application. I tried to create a function that would take as parameter informations about the image, and then automatically find the absolute path of this image.
( void imgPath(char name[], char ext[], char destination[] ---> name = "image", ext = "jpg", destination is a variable in which the function puts the absolute path of the file)
How can I do that? What bugs me is the use of the CFSTR macro in the code I have...
Thank you very much
FRANKYThe CFSTR macro can only use a constant string as parameter, not a variable one.
You can use instead CFStringCreateWithCString if the parameter is a C String (char *).
Additionaly, I think the input parameters of your imgPath function must be of char* type, not char. And the output parameter char** (but it would be easier to know with the function source code). -
How to create a file on a remote machine using PrintStream
I want to create an HTML file on a remote machine connect via LAN the path is "\\vineet\akh\" akh is folder where I want to save the HTML file. Now in PrintStream i can give only a local file. Please help how to do it
.. You can do this in two ways!!
1) easy way
2) hard way
1) EASY WAY
.. as you know for write to a remote dir you must
a) have shared remote dir
b) have write permit on remote dir
if you have point a) and b) the way to follow it's simple as the other user explained to you!!
2) HARD WAY
the hard way is to use RMI (Remote Method Invokation)
i mean to create a service on a remote machine that give to you a remote method that make you write without share anything..!!!
check it out
http://tns-www.lcs.mit.edu/manuals/java-api-1.1beta2/guide/rmi/
i hope i'm been clear!!
SORRy My english!! (please)
Alessandro
Maybe you are looking for
-
Msi geforce 4 ti 4200 vtd8x few questions
first off i know the stock clock speeds are 250/512, now my first question is what have you guys been able to overclock the card to on the stock top tech cooling from 250/512 to what speeds? also 2ndly the msi geforce 4 ti 4200 vtd8x video card it ha
-
Can you setup handoff to work with two mac computers on the same network?
I am attempting to setup handoff to work with two computers on the same network. I cannot seem to get it to work. Should I be able to?
-
IOS upgrade does it again. It trashes my old calendar entries
I have come to rely on the feature in the iOS upgrade that it will trash my old calendar entries. Upgrading to iOS 4 was no exception. It changed start and end times, repeat information, adds entries,combined multiple repeating entries into 1 even th
-
Can anyone give me any Pointers on how to Transfer my Photos That I took on my iPhone to my PC?
-
All of my images appear in the timeline however they don't show up in the folder view. What up with that?