| Author |
Finding a directory? JSP
|
Michael Huber
Ranch Hand
Joined: Aug 20, 2004
Posts: 43
|
|
I have a question. Is there a way in JSP or JSLT to get the directory in which the file resides? thanks
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56521
|
|
|
Which file?
|
[Smart Questions] [JSP FAQ] [Books by Bear] [Bear's FrontMan] [About Bear]
|
 |
Scott Selikoff
Saloon Keeper
Joined: Oct 23, 2005
Posts: 3666
|
|
Your question doesn't have much meaning. There are multiple directories maintained by the server, non of which I think you want. It also depends on the particular server. For example, some servers store the server's startup directory in a JVM system properties, although you'd never want an application writing to this folder. Many java servers run JSP from inside compressed files such as WARs/EARs, so your question amounts to "What is the current running directory for a compressed file?" which again, doesn't have much meaning since you cannot write to it. If you want to read from it from a JSP, use the URL. The answer to your question is really that you have to specify the directory yourself via some jvm argument or property file, or if possible, use a database. [ December 22, 2005: Message edited by: Scott Selikoff ]
|
My Blog: Down Home Country Coding with Scott Selikoff
|
 |
Michael Huber
Ranch Hand
Joined: Aug 20, 2004
Posts: 43
|
|
ok let me be a little more specific if it helps i'm using a cms which is written in JSP and i'm uploading a JSP file to it which is basically some JSLT to display some results. the specific jsp file lets call it explore.jsp that I am creating is based on some info entered by the user and it then creates a directory where explore.jsp resides and uses the info to dynamically create the page. When the user saves info to the cms it then generates a directory. Is there a way to grab that directory? is this even possible?
|
 |
Ben Souther
Sheriff
Joined: Dec 11, 2004
Posts: 13410
|
|
If the app is being run as an exploded file system, you can use request.getRealPath java.lang.String)" target="_blank" rel="nofollow">http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletContext.html#getRealPath(java.lang.String) [ December 22, 2005: Message edited by: Ben Souther ]
|
Java API J2EE API Servlet Spec JSP Spec How to ask a question... Simple Servlet Examples jsonf
|
 |
 |
|
|
subject: Finding a directory? JSP
|
|
|